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

Find Golf Resorts & Hotels in Perth from $69

  • 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 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

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
$97 nightly
$116 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
$132 nightly
$159 total
Aug 31 - Sep 1
Total with taxes and fees
Sunbank House Hotel

3. Salutation Hotel

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

4. Mercure Perth Hotel

Mercure Perth Hotel
Perth
United Kingdom
John
$99 nightly
$119 total
Sep 13 - Sep 14
Total with taxes and fees
Mercure Perth Hotel

5. Ballathie House Hotel

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

6. Murrayshall Country Estate

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

7. Meikleour Arms Hotel and Restaurant

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

8. Perth city centre accommodation,2 minutes to the concert hall and museum

Perth city centre accommodation,2 minutes to the concert hall and museum
Perth
$248 nightly
$265 total
Sep 9 - Sep 10
Total with taxes and fees
Perth city centre accommodation,2 minutes to the concert hall and museum

9. Gardeners Cottage

Gardeners Cottage
Perth
$997 nightly
$1,197 total
Aug 29 - Aug 30
Total with taxes and fees
Gardeners Cottage

10. 2 Bed House - Sleeps 4 - Garden, Parking, Wifi

2 Bed House - Sleeps 4 - Garden, Parking, Wifi
Perth
United States
Stephen J.
$359 nightly
$359 total
Sep 7 - Sep 8
Total with taxes and fees
2 Bed House - Sleeps 4 - Garden, Parking, Wifi
View all properties

Top Perth Hotel Reviews

Dakota Edinburgh

Dakota Edinburgh

10/10 Excellent
"An excellent experience, very friendly efficient staff in all areas. The room was spotless, as were all areas. Fabulous, friendly ambiance. I’d recommend The Dakota whole heartedly."
Amanda 1-night trip
Posted 2 hours ago
Dakota Edinburgh
Salutation Hotel

Salutation Hotel

8/10 Good
"Staff very friendly and helpful, hotel is old but well kept. Slight issue with cleanliness with a few hairs and biscuit crumbs in one bed but rest of the room was good. The wash facilities had pretty low pressure but manageable. Good breakfast."
Gavin 1-night trip
Posted 11 hours ago
Salutation Hotel
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

8/10 Good
"Great hotel in fab location within walking distance of all attractions like V&A Discovery etc and city centre shopping and restaurants couldn’t ask for better"
Lesley 2-night trip
Posted 1 day ago
Apex City Quay Hotel & Spa
Stirling Court Hotel

Stirling Court Hotel

8/10 Good
"Room not quite as clean as one would expect, bathroom sink not draining properly."
John 1-night trip
Posted 1 day ago
Stirling Court Hotel
Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG

10/10 Excellent
"Staff was very friendly and the room was clean. The parking was easy and free. Breakfast was free and had plenty of options. There’s also a restaurant next door which was nice to walk to."
Kelsey 1-night trip
Posted 2 days ago
Holiday Inn Express Perth by IHG
Ballathie House Hotel

Ballathie House Hotel

10/10 Excellent
"Brilliant 1 night stay while travelling on to Inverness. Breakfast 12/10! Possibly best I’ve had in Scotland. Will 100% be utilising this establishment as my stop gap between Cumbria & Inverness in future. #Favourited"
Mark 1-night trip
Posted 2 days ago
Ballathie House Hotel
Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel

10/10 Excellent
"Hotel has a great position in the town and walking around the area is very easy."
Michael 1-night trip
Posted 2 days ago
Apex Dunblane Hydro Hotel

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 $69 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