A street with a historic building, a cafe, and a traffic light.

Find Golf Resorts & Hotels in Perth from $121

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Golf Hotels

Tonight
Aug 17 - Aug 18
Tomorrow
Aug 18 - Aug 19
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Our top choices for Perth hotels with a golf course

1. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
United Kingdom
Jacqueline
$102 nightly
$122 total
Sep 6 - Sep 7
Total with taxes and fees
Holiday Inn Express Perth by IHG

2. Sunbank House Hotel

Sunbank House Hotel
Perth
United Kingdom
Stefan
$128 nightly
$153 total
Aug 23 - Aug 24
Total with taxes and fees
Sunbank House Hotel

3. Salutation Hotel

Salutation Hotel
Perth
United Kingdom
Andrew
$111 nightly
$133 total
Aug 30 - Aug 31
Total with taxes and fees
Salutation Hotel

4. Mercure Perth Hotel

Mercure Perth Hotel
Perth
United Kingdom
John
$100 nightly
$121 total
Aug 23 - Aug 24
Total with taxes and fees
Mercure Perth Hotel

5. Murrayshall Country Estate

Murrayshall Country Estate
Perth
Canada
Greg
$168 nightly
$201 total
Sep 13 - Sep 14
Total with taxes and fees
Murrayshall Country Estate

6. Ballathie House Hotel

Ballathie House Hotel
Perth
United States
Rodney
$153 nightly
$183 total
Sep 17 - Sep 18
Total with taxes and fees
Ballathie House Hotel

7. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Seth
$203 nightly
$244 total
Sep 2 - Sep 3
Total with taxes and fees
Meikleour Arms Hotel and Restaurant

8. Watergate

Watergate
Perth
United Kingdom
Raman
$450 nightly
$540 total
Sep 4 - Sep 5
Total with taxes and fees
Watergate

9. Maryland Cottage

Maryland Cottage
Perth
$619 nightly
$743 total
Sep 12 - Sep 13
Total with taxes and fees
Maryland Cottage

10. Tulchan Lodge

Tulchan Lodge
Perth
United Kingdom
Claire
$2,843 nightly
$3,411 total
Aug 23 - Aug 24
Total with taxes and fees
Tulchan Lodge
View all properties

Top Perth Hotel Reviews

Salutation Hotel

Salutation Hotel

8/10 Good
"This is a very old, classic Scottish hotel. The front of the building is covered in scaffolding, so perhaps they're beginning some much needed renovations. The staff, including the front desk, bar staff, and breakfast staff, is wonderful, friendly, and very helpful. The location is great (which is why we chose it). The room we stayed in was clean, but the two twin beds had sagging mattresses, and the room was tucked away by itself down a couple of corridors and through a couple of doors. Just an odd layout. The room did have a little oscillating fan, which was very useful. I like a fresh-made full Scottish breakfast as much as anyone, but the buffet-style breakfast here was not great. All in all, it's a fine place to stay, and I hope they're doing renovations to make it a great place to stay."
LORNA 1-night trip
Posted 17 hours ago
Salutation Hotel
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Relaxing place"
George 3-night trip
Posted 18 hours ago
Carnoustie Golf Hotel
Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel

10/10 Excellent
"Lovely hotel. Room had just been refurbished ."
Neil 2-night trip
Posted 2 days ago
Apex Dunblane Hydro Hotel
Richmond Park Hotel

Richmond Park Hotel

8/10 Good
"Excellent view and very good bed, but hairdryer wasn’t working."
Ginam 2-night trip
Posted 2 days ago
Richmond Park Hotel
Mercure Perth Hotel

Mercure Perth Hotel

8/10 Good
"Lovely location for walking through Perth, close to amenities, shopping and restaurants but still felt secluded. Old mill with enjoyable sounds of stream running beside it. Parking on site."
Stephen 1-night trip
Posted 2 days ago
Mercure Perth Hotel
Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG

8/10 Good
"Nice location passing for work"
Martin 1-night trip
Posted 3 days ago
Holiday Inn Express Perth by IHG

Frequently asked questions

What are the top golf hotels in Perth?
In Perth, Scotland, some of the top golf hotels include Murrayshall Country Estate, the Meikleour Arms Hotel and Restaurant, and the Inchture Hotel family suites.The 4-star Murrayshall Country Estate, boasting an excellent 9.2 rating, offers a splendid golf experience with an on-site golf course, a clubhouse, and a pro shop stocked with essential gear. Guests can take advantage of the driving range and enjoy expert lessons from certified pros, ensuring that both beginners and seasoned golfers can refine their skills in a picturesque setting.Another exceptional choice is the Meikleour Arms Hotel and Restaurant, also rated 4 stars with an impressive 9.6 score. This charming hotel features an on-site golf course and is surrounded by breathtaking countryside, making it great for an immersive golfing getaway. Guests rave about the cozy, premium rooms and the fantastic dining options available, highlighting the attentive staff who enhance the overall experience.For families or groups seeking comfortable accommodations, the Inchture Hotel offers multiple family ensuite options, including the Family Ensuite with Bath and the Family Ensuite with Shower, both rated around 9.2 to 9.4. While golf courses are conveniently located nearby, the hotel itself also provides onsite golfing opportunities, making it an excellent base for exploring the region's golf offerings.
How much does a golf hotel in Perth cost?
Prices for golf hotels in Perth often vary, but you can find a great deal from $121 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in Perth with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Are there Perth hotels with golf club rentals or pro shops?
In Perth, Scotland, the Murrayshall Country Estate stands out as a premier option for travellers seeking hotels with golf club rentals and pro shops.This 4-star estate, boasting a great rating of 9.2, features a well-stocked Golf Pro Shop where you can find everything from top-quality golf clubs to stylish apparel. With an on-site golf academy, guests have the opportunity to take lessons with professional instructors, ensuring that every swing is perfected during your stay. Additionally, the estate is home to a beautiful golf course with stunning views, complemented by a driving range and practice facilities that allow for a well-rounded golfing experience.
Which golf hotels in Perth offer golf lessons?
In Perth, one prominent golf hotel that offers exceptional golf lessons is Murrayshall Country Estate.This 4-star estate boasts an excellent review score of 9.2, highlighting not only its inviting atmosphere but also its dedicated golf facilities. At Murrayshall, guests can enhance their skills through onsite lessons with experienced golf professionals. The estate features a well-equipped driving range and a stunning course, so you can practice your swing before hitting the greens. Additionally, the clubhouse provides all the essentials, including a pro shop stocked with quality gear and golf clubs for rent.
Is Perth a good golf destination?
Yes, Perth, Scotland, is an outstanding golf destination, renowned for its rich golfing heritage and stunning landscapes. Nestled in the heart of Scotland, this charming city offers easy access to a variety of top courses that cater to all skill levels.The area boasts a mix of traditional and modern courses, with the iconic Scone Golf Club and the picturesque Perth Golf Club among the highlights. Each course is uniquely designed, featuring lush fairways that wind through scenic countryside, providing golfers with both a challenge and breathtaking views. The region's historical significance in the game of golf adds an extra layer of charm, making a round here feel like a step back in time.In addition to the excellent golfing options, Perth offers warm hospitality, cozy accommodations, and delightful local cuisine. After a day on the greens, visitors can explore the vibrant city centre, rich in culture and history, or relax in one of the many inviting pubs and restaurants.
Which area of Perth is best to stay in for golf?
For a golf getaway in Perth, Scotland, the best area to stay is the Fair City itself, well-known for its rich golfing heritage and proximity to several renowned courses. Nestled along the banks of the River Tay, Perth offers a charming blend of history and modern amenities, making it an ideal base for golfers.Staying in Perth puts you within easy reach of the famous Craigie Hill Golf Club, where golfers can enjoy breathtaking views of the surrounding countryside while navigating its challenging layout. Additionally, the nearby Scone Golf Club offers a relaxing and picturesque setting, great for both seasoned players and newcomers.Beyond the greens, the vibrant city centre boasts a variety of restaurants, shops, and cultural attractions, ensuring that you can unwind and explore after a day on the course.
Is it cheaper to book flights and a golf hotel in Perth as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in Perth for you.

Explore a world of travel with Expedia