Skip to main content

Golf Hotels in Perth

Find the golf hotels that appeal to you the most

The best golf hotels in Perth

Check out our pick of great golf hotels in Perth

Filter by:

Review score

Murrayshall Country Estate

Hotel in Perth

Situated in Perth, Murrayshall Country Estate is 4.1 km from Scone Palace. The property is set 4.3 km from Perth Concert Hall, 4.4 km from Perth and Kinross Council and 5 km from St Ninian's...

S
Sandra
From
Australia
Beautifully decorated old stone building with loads of charm and character. Newly renovated luxurious bathrooms in very generous rooms. Gorgeous wood panelling and sumptuous leather chesterfields in bar area and super comfy chairs in dining room with its glorious views to the golf course. Fabulous food served at dinner and breakfast with incredible service from the waiters. An all up amazing stay and wish we had longer. Would definitely book again if visiting near Perth in Scotland.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews
Price from
US$263.76
1 night, 2 adults

Sky Lodge Perth

Perth

Sky Lodge offers motel-style accommodation at Perth Airport. The property offers free parking and free WiFi in all rooms. The en-suite bedrooms offer a flat-screen TV, a desk and a seating area.

Z
Ziga
From
Slovenia
Great value, big clean room. Nice, basic breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,873 reviews
Price from
US$94.15
1 night, 2 adults

Ballathie House Hotel

Perth

Situated within its own private estate, overlooking the River Tay, gateway to the Scottish Highlands, this charming country house provides luxurious accommodation in tranquil surroundings.

B
Beatriz
From
Portugal
Spacious room, great breakfast. Beautiful property that you can visit
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,952 reviews
Price from
US$118.36
1 night, 2 adults

Hazeldene Guest House

Perth

Offering a shared lounge and garden view, Hazeldene Guest House is located in Perth, 34 km from Discovery Point and 27 km from Falkland Palace & Garden.

L
Louis
From
Cyprus
Located close to the city centre of Perth, and walk to visit all places of interest
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 670 reviews
Price from
US$127.78
1 night, 2 adults

Sunbank House Metro Hotel

Hotel in Perth

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and free Wi-Fi.

D
Dave
From
New Zealand
Comfy bed, nice bathroom, super clean and tidy. Nice lounge and an awesome breakfast. Great service.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 658 reviews
Price from
US$127.78
1 night, 2 adults

Mercure Perth Hotel

Hotel in Perth

One of the most unique hotels in Perth, set in a 15th century watermill, where you can still watch the water trickling through the original water wheel from the garden, reception area and Lounge Bar.

J
Jacqueline
From
Spain
The staff Ash and steph they were so accommodating and very bubble, very helpfull
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,025 reviews
Price from
US$85.75
1 night, 2 adults

Salutation Hotel

Hotel in Perth

Situated in Perth centre, the award-winning Salutation Hotel is just a few minutes from Perth Concert Hall and the scenic walks around the River Tay.

R
Rachel
From
United Kingdom
Loved everything about this hotel. Location was great with travelling via rail or bus. Staff were really helpful and accomodating. I will be back!!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,574 reviews
Price from
US$111.91
1 night, 2 adults

Tayside Hotel

Stanley (Near Perth)

Situated in Stanley, in a historic building, 17 km from Scone Palace, Tayside Hotel is a guest house with a garden and bar.

G
Gordon
From
United Kingdom
Excellent dinner and breakfast in this stone built hotel by the river Tay. Well placed for anglers. Prices for food and drink all reasonable.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 577 reviews
Price from
US$181.58
1 night, 2 adults

Inchture Hotel

Dundee (Near Perth)

Set 16 km from Discovery Point, Inchture Hotel offers 3-star accommodation in Dundee and has a shared lounge, a bar and water sports facilities.

J
Joe
From
Ireland
Very friendly staff and very accommodating. Nice comfortable room
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 310 reviews
Price from
US$127.78
1 night, 2 adults

The Gleneagles Hotel

Auchterarder (Near Perth)

Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school.

R
Rodrigo
From
Denmark
Gleneagles is the very definition of timeless British elegance. From the moment you arrive, you feel immersed in an atmosphere of refined aristocracy, with impeccable service that makes every guest feel truly valued. The property is stunning, blending classic grandeur with modern comfort. Dining here is extraordinary — the Beef Wellington was, without question, the best I have ever tasted in my life, and the breakfast is simply flawless, offering a perfect start to the day. The room was spacious, beautifully appointed, and absolutely comfortable, making it hard to leave. A true gem in the southern Highlands, Gleneagles exceeded every expectation and left me eager to return.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 995 reviews
Price from
US$638.90
1 night, 2 adults
All golf hotels in Perth

Looking for a golf hotel?

Fancy being able to walk straight from your hotel room onto a beautiful golf course? This is exactly what you’ll get by staying at a golf hotel, which often features luxury facilities like a gourmet restaurant, a health spa and high-end shops. Golf hotels are often set in dramatic locations, so you can enjoy lots of different outdoor activities.

Most booked golf hotels in Perth and surroundings in the past month

See all

Popular with guests booking golf hotels in Perth

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 670 reviews

Popular with guests booking golf hotels in Perth

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 658 reviews

Popular with guests booking golf hotels in Perth

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,873 reviews

Popular with guests booking golf hotels in Perth

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,661 reviews

Popular with guests booking golf hotels in Perth

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews

Popular with guests booking golf hotels in Perth

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,952 reviews

Popular with guests booking golf hotels in Perth

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,574 reviews

Popular with guests booking golf hotels in Perth

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,025 reviews

Popular with guests booking golf hotels in Stanley

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 577 reviews

Golf hotels that guests love in Perth

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews
Nice and clean and beautiful surroundings, really nice room overlooking the 18th hole on golf course.
Guest review by
Anne
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews
Location was nice with the hotel nestled in amongst a golf club.
Guest review by
monica
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews
Staff were lovely & friendly especially at reception. Views & golf course were fantastic.
Guest review by
Shelley
Family with young children
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews
Lovely friendly staff, beautiful room overlooking golf course and hills. Room very comfortable. Food was excellent.
Guest review by
William
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews
Open fire, comfy seats and couches, friendly and helpful staff. One of the bar restaurants was closed which was a shame, but ate in the bar and had dinner on the 2nd night in the 2 rosette restaurant, both excellent. Sri Lankan curry would feed 2. Had an estate room which overlooked the golf course, more than big enough. Great shower. Breakfast excellent too. A real find and would definitely go back.
Guest review by
Allison
Group
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews
Delightful country house hotel on the edge of a golf course. Well maintained and well staffed. Staff delightful and very friendly. Great breakfast (didn't have dinner there unfortunately).
Guest review by
Robert
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,426 reviews
wonderful location, lovely breakfast, helpful reception staff, great golf course to walk round. We had a lovely meal in the golf club bar area, the staff there looked after us well.
Guest review by
caroline
Young couple