Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Perth and Kinross Golf Hotels

See all 159 Hotels in Perth and Kinross
Murrayshall House Hotel & Golf Courses

Murrayshall House Hotel & Golf Courses

Murrayshall Road, Perth
4.5 out of 5.0
4.3 out of 5 (66 reviews)
Perthshire Country RetreatWe have not been to Murrayshall for a few years and returned for our Annuversary. The hotel has recently been refurbished to a very high standard whilst retaining the relaxing country house feel - the library is particularly cosy! Our room was spacious and very comfortable overlooking my the gardens ...
  Dec 30, 2017

$98

$98
The Green Hotel Golf & Leisure Resort

The Green Hotel Golf & Leisure Resort

2 The Muirs, Kinross
3.5 out of 5.0
3.9 out of 5 (180 reviews)
Great relaxing stayThis was our best stay yet at the Green Hotel with great food and good friendly service. The room was huge as was the bed and we had a comfortable night .
  Dec 5, 2017

$75

$75
Crieff Hydro

Crieff Hydro

Fern Tower Road, Crieff
4.5 out of 5.0
4.1 out of 5 (272 reviews)
Lovely hotel in Scotland A lovely stay in beautiful surroundings. Plenty to do, more than we could possibly fit in in 2 days. Definitely be booking again when we save up some more pounds!
  Jan 16, 2018

$89

$89
Dalmunzie Castle Hotel

Dalmunzie Castle Hotel

Old Military Road, Blairgowrie
3.5 out of 5.0
3.6 out of 5 (26 reviews)
Cozy hotel. Awesome staff and ownership! Beautiful castle hotel! This is a place where you feel like you're at a second home. The staff are incredibly friendly and treat you like you belong. They obviously take a lot of pride in where they work and truly care that each and every guest have a special experience. When next I visit Scotland, ...
  Oct 7, 2017

$156

$156
Atholl Palace Hotel

Atholl Palace Hotel

Pitlochry, Pitlochry
4.5 out of 5.0
4.0 out of 5 (333 reviews)
Friendly StafffThis is a lovely hotel, staff very friendly. The food at dinner and breakfast was amazing. Steak and salmon were made to perfection. Only gripe would be that there was no soap in the room to wash your hands after the toilet or no shower her, but this is no major issue on the grand scale if ...
  Jan 13, 2018

$131

$131
Pine Trees Hotel Pitlochry

Pine Trees Hotel Pitlochry

Strathview Terrace, Pitlochry
4.0 out of 5.0
4.5 out of 5 (96 reviews)
Nice secluded location. Interesting building with plenty character. Room was comfortable.
  Nov 12, 2017

$116

$116
The Windlestrae Hotel

The Windlestrae Hotel

2 The Muirs, Kinross
3.5 out of 5.0
3.9 out of 5 (134 reviews)
Dined in Basil's , hour and a quarter before we got our starters so missed the first part of the show . Given a complimentary drink then found we had been charged for it . We're told the kitchen was busy with bar meals but the bar was empty.
  Nov 13, 2017

$72

$72
The Kenmore Club by Diamond Resorts

The Kenmore Club by Diamond Resorts

Kenmore, Aberfeldy
4.5 out of 5.0
4.6 out of 5 (48 reviews)
One night onlyJean receptionist very friendly and efficient. Received upgrade FOC. Will stay longer next time
  Jan 15, 2018

$23

$23
Dunkeld House Hotel

Dunkeld House Hotel

Blairgowrie Road, Dunkeld
4.5 out of 5.0
4.1 out of 5 (375 reviews)
Food lets a great hotel down!Hotel and room were great but this hotel is let down badly with the quality and quantity of the food. Dinner was just ok, starter was miniscule, main was ok and dessert waa very small. Breakfast was a real let down
  Dec 10, 2017

$114

$114
Craigvrack

Craigvrack

West Moulin Road, Pitlochry
3.0 out of 5.0
4.1 out of 5 (74 reviews)
Great hotelNo hesitation in recommending this hotel, everything about it was perfect, clealinest, comfort friendly staff, great breakfast plenty of choice of food and hot water, Great location within easy walking distance to Pitlochry, but is on a hill.
  Oct 13, 2017

$87

$87
Rosebank Guest House

Rosebank Guest House

53 Dunkeld Road, Perth
4.0 out of 5.0
4.9 out of 5 (47 reviews)
One of the best I've stayed in quite a few Bed and breakfast/guest houses in my time all over the country , and this had to be one of ,if not the best I've stayed in. Caroline the owner, was extremely friendly and helpful. The fried breakfast was fantastic, and it was presented with pride not just dropped on the ...
  Sep 18, 2017
Strathgarry Hotel

Strathgarry Hotel

113 Atholl Road, Pitlochry
4.0 out of 5 (8 reviews)
A very friendly place to take the familyWe were made very welcome, all staff were very friendly, always seeing that all our requirements were met.
 Edlizabeth Jul 22, 2012
Annslea Guest House

Annslea Guest House

164 Atholl Road, Pitlochry
3.5 out of 5.0
4.7 out of 5 (123 reviews)
Excellent B&B. The oweners were very friendly.Great B&B. The owners were very friending and accommodating. Room was lovely and cosy. Breakfast was great.
  Nov 25, 2017
Mercure Perth Hotel

Mercure Perth Hotel

West Mill Street, Perth
3.5 out of 5.0
3.6 out of 5 (276 reviews)
Perfect location We had to ask to change rooms because the room was unacceptable Staff were very friendly
  Jan 6, 2018

$51

$51
Fisher's Hotel

Fisher's Hotel

75-79 Atholl Road, Pitlochry
3.5 out of 5.0
3.8 out of 5 (414 reviews)
Great stay for the enchanted forest. bus leaves outside the door.
  Nov 12, 2017

$92

$92
Scotlands Hotel & Leisure Club

Scotlands Hotel & Leisure Club

40 Bonnethill Road, Pitlochry
3.5 out of 5.0
3.4 out of 5 (60 reviews)
Fabulous positionQuiet hotel in a great town, the room was very large with everything we needed. The decor was a little dated but strangely suited the feel of the town- would definitely stay here again but I regret not bringing bathers- the pool looked fantastic!
  Jan 7, 2018

$71

$71
Moulin Hotel

Moulin Hotel

11-13 Kirkmichael Road, Pitlochry
4.0 out of 5.0
3.8 out of 5 (44 reviews)
Great location for walking, food and beer.Breakfasts outstanding, beer even better, you have to try old remedial. Good old fashioned pub grub with ample portions. Walks all around the area, give it a try.
  Oct 20, 2017

$84

$84
Carra Beag Guest House

Carra Beag Guest House

16 Toberargan Road, Pitlochry
3.5 out of 5.0
5.0 out of 5 (1 reviews)
Ballabeg Guest House

Ballabeg Guest House

14 Keir Street, Perth
3.5 out of 5.0
4.1 out of 5 (42 reviews)
Easy walking distance to Perth CBD. Deb and Sean were great hosts. Breakfast were lovely and the hosts provided interesting suggestions about what to see and do.
  Jul 18, 2016
Map

Recently booked Golf Hotels in Perth and Kinross

Craigvrack
3.0 out of 5.0
Last booking: 10 hours ago
The Old Mill Inn
4.5 out of 5.0
Last booking: 10 hours ago

Pocket Guide: Golf Hotels in Perth and Kinross

Search for hotels in Perth and Kinross on Expedia. You can easily find your hotels in Perth and Kinross using one of the methods below:

  • View our selection of featured hotels in Perth and Kinross
  • Use the map to find hotels in the Perth and Kinross neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth and Kinross, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth and Kinross
  • Enter your travel dates to view the best deals on hotels in Perth and Kinross - while they last