A historic building with multiple towers and a large entrance.

Find Golf Hotels in Perthshire

  • 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

Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (738 reviews)
"Spotlessly clean rooms and public areas. Very friendly staff. Varied menu choice, reasonably priced. Slightly out of town/city centre, quiet area. Great parking. Would definitely stay here again."
United Kingdom
Allison
The price is ₩141,278
₩169,534 total
includes taxes & fees
Jul 30 - Jul 31
Invercarse Hotel Dundee, BW Signature Collection

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,001 reviews)
"Good facility"
United Kingdom
Gordon
The price is ₩141,265
₩169,518 total
includes taxes & fees
Jul 19 - Jul 20
Holiday Inn Express Perth by IHG

Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie
8.8 out of 10, Excellent, (742 reviews)
"Breakfast was fab , staff at reception and restaurant were very friendly and helpful"
United Kingdom
KENNETH
The price is ₩132,850
₩159,428 total
includes taxes & fees
Jul 26 - Jul 27
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,001 reviews)
"Clean and tidy , helpfully staff"
United Kingdom
Craig
The price is ₩175,723
₩210,868 total
includes taxes & fees
Jul 19 - Jul 20
Moness Resort

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (698 reviews)
"This hotel is very well run the staff are so nice and friendly food was great to"
United Kingdom
Elizabeth
The price is ₩217,003
₩260,412 total
includes taxes & fees
Jul 20 - Jul 21
McKays Hotel Bar & Restaurant

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (585 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
The price is ₩197,771
₩237,325 total
includes taxes & fees
Jul 29 - Jul 30
Ballathie House Hotel

Mercure Perth Hotel

Mercure Perth Hotel
3.0 star property
Perth
7.6 out of 10, Good, (1,000 reviews)
"Room was warm and clean, staff were friendly and helpful"
United Kingdom
John
The price is ₩100,056
₩120,075 total
includes taxes & fees
Jul 19 - Jul 20
Mercure Perth Hotel

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (394 reviews)
"Great staff and very nice dinner "
Australia
Noel
The price is ₩218,618
₩262,350 total
includes taxes & fees
Jul 20 - Jul 21
Craigvrack Hotel & Restaurant

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very Good, (1,001 reviews)
"Very nice and cozy hotel. Good and big breakfast buffet. Clean and friedly staff"
Norway
Petter
The price is ₩298,422
₩358,107 total
includes taxes & fees
Jul 19 - Jul 20
Fisher's Hotel

The Longforgan Coaching Inn

The Longforgan Coaching Inn
3.0 star property
Dundee
8.0 out of 10, Very Good, (372 reviews)
"Great little stop off, some great food on offer and the staff are very friendly and helpful."
United Kingdom
James
The price is ₩101,408
₩121,689 total
includes taxes & fees
Aug 6 - Aug 7
The Longforgan Coaching Inn
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