Find Golf Resorts & Hotels in Perth from $60

  • 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
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Golf Hotels

Our top choices for Perth hotels with a golf course

Green Hotel, A Member Of Radisson Individuals

Green Hotel, A Member Of Radisson Individuals
3.5 star property
Kinross
7.2 out of 10, Good, (5 reviews)
"Very slow and drawn out check-in. Had to speak to Management to find out reason"
United Kingdom
Richard
$94 nightly
The price is $112
Jun 21 - Jun 22
Total with taxes and fees
Green Hotel, A Member Of Radisson Individuals

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,000 reviews)
"Good facility"
United Kingdom
Gordon
$91 nightly
The price is $109
Jun 21 - Jun 22
Total with taxes and fees
Holiday Inn Express Perth by IHG

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very Good, (1,009 reviews)
"Beautiful building in a prime location. Pool is a short walk from the hotel. Food choices could be better but quality excellent."
United Kingdom
Billy
$116 nightly
The price is $139
Jun 28 - Jun 29
Total with taxes and fees
Apex Dunblane Hydro Hotel

The Longforgan Coaching Inn

The Longforgan Coaching Inn
3.0 star property
Dundee
8.0 out of 10, Very Good, (363 reviews)
"Basic accommodation, as expected for the relatively cheap price. Helpful staff. My only gripe was the wi-fi which kept dropping on both my devices."
United Kingdom
Paul
$50 nightly
The price is $60
Jun 18 - Jun 19
Total with taxes and fees
The Longforgan Coaching Inn

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.2 out of 10, Wonderful, (104 reviews)
"Great pre-arrival service with emails sharing possible local sites and places to eat. Then, such a warm welcome on arrival. Great room and we had wonderful views down into Perth. Perth was within easy walking distance. The lounge with the wood burning fire in the evening was cozy and a great environment to enjoy a wee dram. Great breakfast."
United Kingdom
Christopher
$111 nightly
The price is $133
Jun 21 - Jun 22
Total with taxes and fees
Sunbank House Hotel

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (578 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
$117 nightly
The price is $141
Jun 18 - Jun 19
Total with taxes and fees
Ballathie House Hotel

Mercure Perth Hotel

Mercure Perth Hotel
3.0 star property
Perth
7.6 out of 10, Good, (1,013 reviews)
"Excellent central location near the station and amenities, with a cool bit of history as a mill with the Perth Lade, visible through a viewing window in the reception floor, running under the building"
United States
Laura
$69 nightly
The price is $83
Jun 21 - Jun 22
Total with taxes and fees
Mercure Perth Hotel

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (206 reviews)
"Meikleour Arms Hotel is an excellent hotel in all aspects that interested me I have stayed at Meikleour before and of course will stay again."
United Kingdom
Keith
$185 nightly
The price is $222
Jun 23 - Jun 24
Total with taxes and fees
Meikleour Arms Hotel and Restaurant

Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very Good, (964 reviews)
"Very interesting place, super historic. Lovely place to stay."
United States
Tyler
$99 nightly
The price is $119
Jun 21 - Jun 22
Total with taxes and fees
Salutation Hotel

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (402 reviews)
$221 nightly
The price is $265
Jun 20 - Jun 21
Total with taxes and fees
Murrayshall Country Estate
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 Perth Hotel Reviews

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 $60 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.
How can I save on a golf hotel in Perth with Expedia?
There are plenty of ways to save on a golf hotel in Perth. Join One Key™, our free travel rewards program, to unlock discounted Member Prices across a range of golf hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.
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