Perthshire Hotel Guide - Golf Hotels in Perthshire, Scotland

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Perthshire Golf Hotels

Our top choices for Perthshire hotels with a golf course

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,001 reviews)
"clean. Great sauna / swim / steam room"
United Kingdom
John
The price is €92
includes taxes & fees
18 Jan - 19 Jan
Apex Dunblane Hydro Hotel

Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.2 out of 10, Wonderful, (234 reviews)
"Wonderful stay"
United Kingdom
Hannah
The price is €328
includes taxes & fees
4 Feb - 5 Feb
Cameron House on Loch Lomond

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (663 reviews)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is €259
includes taxes & fees
13 Jan - 14 Jan
Fonab Castle Hotel & Spa

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (426 reviews)
"Amazing staff and beautiful hotel. Only thing was that there were dogs everywhere - two started fighting in the reception and then one peed in the hallway. So important to like dogs for this hotel. "
United States
Lisa
The price is €333
includes taxes & fees
13 Jan - 14 Jan
Rusacks St Andrews

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (367 reviews)
"Although I only stayed for one night, I had a wonderful experience. We were able to check-in early and were assigned a cozy, warm room. The hotel is family-run, and the staff were all sweet, friendly, and helpful. The breakfast was great too! One thing to note is that there is no elevator, so be prepared to carry your luggage up to your room if you're staying on the second floor."
Singapore
Yvonne
The price is €85
includes taxes & fees
1 Feb - 2 Feb
Craigvrack Hotel & Restaurant

Best Western Balgeddie House Hotel

Best Western Balgeddie House Hotel
3.0 star property
Glenrothes
8.8 out of 10, Excellent, (755 reviews)
"Friendly welcome from reception at check in. Spotless room but no heating on à very cold day. Given à portable heater until central heating kicked in. Good food in restaurant . Very friendly barman in evening and waiting staff at breakfast were extremely efficient and welcoming. Would definitely visit again."
United Kingdom
Doug
The price is €68
includes taxes & fees
16 Jan - 17 Jan
Best Western Balgeddie House Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,002 reviews)
"Warm welcome"
United Kingdom
Grant
The price is €183
includes taxes & fees
13 Jan - 14 Jan
Atholl Palace Hotel

The Alyth Hotel

The Alyth Hotel
3.0 star property
Blairgowrie
9.4 out of 10, Exceptional, (13 reviews)
"We had a lovely stay at the Alyth Hotel! The both dinner and breakfast served at the restaurant was amazing and the room was well decorated and comfy. "
United Kingdom
Ellie
The price is €78
includes taxes & fees
14 Jan - 15 Jan
The Alyth Hotel

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (357 reviews)
"Amazing food and service, great selection of whisky 😎"
United Kingdom
iain
Loch Rannoch Hotel and Spa

Ben A'an House

Ben A'an House
3.0 star property
Callander
9.8 out of 10, Exceptional, (53 reviews)
"Cute and quiet place with a kind host and lovely breakfast."
United States
Alice
The price is €128
includes taxes & fees
13 Jan - 14 Jan
Ben A'an House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Perthshire Hotel Reviews

Explore a world of travel with Expedia