Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Perth

Tonight 20 Aug - 21 Aug
This weekend 23 Aug - 25 Aug
Next weekend 30 Aug - 1 Sep

Featured Perth Golf Hotels

See all 963 properties in Perth

Estimated price for 1 night/2 adults

Murrayshall Country House & Golf Club, BW Premier Collection
Murrayshall Country House & Golf Club, BW Premier Collection
4.0 out of 5.0 Murrayshall Road, Scone, Perth, Scotland
Free cancellation
4.5/5 (128 reviews)
£76/ night for 2 guests

We stayed here when we attended Rewind Scotland on the Sunday. Staff were so friendly and helpful. They also didn't remotely mind when we returned very late and mud splattered. We were also able to check in early which made a big difference to our trip. The bar is open all night and we could still ...

Reviewed on 23 Jul 2019
Rosebank Guest House
Rosebank Guest House
4.0 out of 5.0 53 Dunkeld Road, Perth, Scotland
4.9/5 (74 reviews)
£79/ night for 2 guests

Ijust loved this guest house. Warm, friendly and helpful owners. Beautifully decorated and comfotable Victorian home . Conveniently located and quiet. E,cellent breakfast.

Reviewed on 12 Jun 2019
Mercure Perth Hotel
Mercure Perth Hotel
3.0 out of 5.0 West Mill Street, Perth, Scotland
Free cancellation
3.6/5 (410 reviews)
£62/ night for 2 guests

Welcoming and characterful reception and bar area with comfortable settees. Rooms clean and comfy beds. Furniture in rooms needs updating. Bathroom was adequate but bath and tiling in need of update. Wall tiles in our bathroom had been painted but it was a bad job. Breakfast was good and plenty of ...

Reviewed on 12 Aug 2019
Ballabeg Guest House
Ballabeg Guest House
3.0 out of 5.0 14 Keir Street, Bridgend, Perth, Scotland
4.1/5 (42 reviews)

Deb and Sean were great hosts. Breakfast were lovely and the hosts provided interesting suggestions about what to see and do.

Reviewed on 18 Jul 2016
Salutation Hotel
Salutation Hotel
3.0 out of 5.0 34 South Street, Perth, Scotland
Free cancellation
4.0/5 (280 reviews)
£64/ night for 2 guests

Lovely hotel, city centre location close to shops, bars and resturants. The pillows could be better but over all say 9/10.

Reviewed on 11 Aug 2019
Sunbank House Hotel
Sunbank House Hotel
4.0 out of 5.0 Dundee Road, 50, Perth, Scotland
Free cancellation
4.7/5 (35 reviews)
£85/ night for 2 guests

An ideal place to visit Perth and surrounding areas. Room was spacious, clean and quiet with on site parking. Nothing was too much trouble

Reviewed on 18 Aug 2019
Holiday Inn Express Perth
Holiday Inn Express Perth
3.0 out of 5.0 200 Dunkeld Road, Inveralmond House/200, Perth, Scotland
Free cancellation
4.3/5 (466 reviews)
£58/ night for 2 guests

Extremely clean property and staff were so pleasant and helpful.

Reviewed on 4 Aug 2019
The Last Cast
The Last Cast
3.0 out of 5.0 Main street, Bridge of Earn, Perth, Scotland
Free cancellation
4.2/5 (65 reviews)
£75/ night for 2 guests

Very friendly staff and as far removed from plastic hotel chains as possible. Not the Ritz but value for money. Excellent breakfast only slight grumble was electric shower lacks power.

Reviewed on 19 Aug 2019
Bronton Cottage
Bronton Cottage
3.0 out of 5.0 Edinburgh Road, Bridge of Earn, Perth, Scotland
Free cancellation
4.5/5 (63 reviews)
£70/ night for 2 guests

I was en route to Edinburgh from the North and this B&B was well placed to break my journey. I received a warm welcome and was pleased with my en-suite room and the breakfast. I would recommend this B&B property to any other travellers and visitors to the area.

Reviewed on 13 Aug 2019
Map

Pocket Guide: Golf Hotels in Perth

Search for Golf Hotels in Perth on Expedia.co.uk. You can easily find your Golf Hotels in Perth using one of the methods below:

  • View our selection of featured hotels in Perth
  • Use the map to find budget hotels in the Perth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth, select a specific theme, brand, or hotel class in Perth
  • Enter your travel dates now to view the best deals on hotels in Perth - while they last