Western Australia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Golf Hotels & Resorts in Perth from AU$96

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Como Bed & Breakfast
4 out of 5
2a Bickley Crescent, Como, WA
Get Rates
4.9/5Exceptional! (34 reviews)

"One of the best B&B I stayed in. The breakfast was excellent! Helen, the owner, was great!"…"

Reviewed on 13 Dec. 2018

Como Bed & Breakfast
Trigg Retreat Bed And Breakfast
3 out of 5
59 KITCHENER ST, Perth, WA
Get Rates
4.9/5Exceptional! (47 reviews)

"Excellent location - facilities and cleanliness first class."…"

Reviewed on 13 Mar. 2020

Trigg Retreat Bed And Breakfast
Lazy River Boutique Bed & Breakfast
4.5 out of 5
9 Wilson Road, Pinjarra, WA
The price is AU$350 per night from 24 Jan. to 25 Jan.
4.8/5Exceptional! (10 reviews)
Excellent

"Little gem of a place. Not far from Perth."…"

Reviewed on 7 Sep. 2020

Lazy River Boutique Bed & Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hamptons Inn
4.5 out of 5
34 Hampton Road (Corner Fothergill St), Fremantle, WA
The price is AU$168 per night from 17 Jan. to 18 Jan.
4.7/5Exceptional! (108 reviews)
stay

"Everything was great! Super comfortable beds and nice breakfast plus an excellent location. My only suggestion would be to have a bath mat to make it easier to step out of the shower."…"

Reviewed on 28 Feb. 2020

Hamptons Inn
Beach Front - The Wedge
4 out of 5
45 Halls Head Parade, Halls Head, WA
Get Rates
4.7/5Exceptional! (28 reviews)

"It was very homely with everything you need. Just a step from the beach. Excellent service from a very friendly host."…"

Reviewed on 16 Jan. 2020

Beach Front - The Wedge
Seashells Mandurah
4.5 out of 5
16 Dolphin Drive, Mandurah, WA
The price is AU$220 per night from 2 Feb. to 3 Feb.
4.6/5Exceptional! (782 reviews)

"Beautiful place to stay for a holiday. Disappointed that the room wasn’t ready at check-in and it took nearly an hour to clean the room."…"

Reviewed on 7 Jan. 2021

Seashells Mandurah
Lakeside Holiday Apartments
3.5 out of 5
1 LAKES CRESCENT, Perth, WA
Get Rates
4.5/5Wonderful! (120 reviews)

"the view, could do with the main road closer to the apartments, hard to find at night"…"

Reviewed on 12 Feb. 2020

Lakeside Holiday Apartments
Tradewinds Hotel
4 out of 5
1 Sewell Street, East Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$169 per night from 17 Jan. to 18 Jan.
4.5/5Wonderful! (281 reviews)

"We had a lovely stay at the Tradewinds. The staff were very helpful, especially as the room we were first allocated was in a very noisy position with foot traffic and echoes from the pool area. The staff allocated us a new room efficiently, which was very quiet (and even bigger, which was a bonus). ..."…"

Reviewed on 11 Jan. 2021

Tradewinds Hotel
The Sebel Mandurah
4 out of 5
1 Marco Polo Drive, Mandurah, WA
Free cancellationReserve now, pay when you stay
The price is AU$189 per night from 18 Jan. to 19 Jan.
4.4/5Excellent! (969 reviews)

"Great location, comfortable room and balcony overlooking the water, close to restaurants. Staff lovely very helpful. Hope to stay again soon, in the meantime would highly recommend. No negatives from us."…"

Reviewed on 5 Dec. 2020

The Sebel Mandurah
Silver Sands Resort
4 out of 5
Cnr Mandurah Terrace & Adonis Road, Silver Sands, WA
Get Rates
4.4/5Excellent! (54 reviews)
Great family holiday

"Lovely unit with everything needed for the stay. pool area amazing for kids and relaxing. Lots of amenities close by."…"

Reviewed on 21 Jan. 2020

Silver Sands Resort
Joondalup Resort
4.5 out of 5
Country Club Boulevard, Connolly, WA
The price is AU$163 per night from 1 Feb. to 2 Feb.
4.3/5Excellent! (511 reviews)

"Friendly, clean great facilities, a very relaxing stay"…"

Reviewed on 31 Dec. 2020

Joondalup Resort
Discovery Parks - Woodman Point
3 out of 5
Cnr 132 Cockburn Rd and Magazine Court, Coogee, WA
Free cancellationReserve now, pay when you stay
The price is AU$135 per night from 7 Feb. to 8 Feb.
4.3/5Excellent! (271 reviews)

"Cabin was clean. Modern ammenities. Cooking facilities excellent"…"

Reviewed on 13 Jan. 2021

Discovery Parks - Woodman Point
The Sebel Swan Valley The Vines
4 out of 5
79 Hermitage Drive, The Vines, WA
The price is AU$393 per night from 17 Jan. to 18 Jan.
4.3/5Excellent! (129 reviews)

"The location is beautiful, parrots and wildlife in the evenings right outside the balcony makes it a pleasure to just sit and watch. Great facilities and rooms are perfect."…"

Reviewed on 15 Dec. 2020

The Sebel Swan Valley The Vines
Astoria Retreat Bed and Breakfast
4 out of 5
62 Avila Way, Alexander Heights, WA
Get Rates
4.3/5Excellent! (54 reviews)

"The only issue I had was a bed and breakfast with extra charges for breakfast. On Wotif breakfast at zero $ but owner wanted $30. Not right."…"

Reviewed on 11 Feb. 2020

Astoria Retreat Bed and Breakfast
Palms Bed & Breakfast
3.5 out of 5
24 Dorchester Avenue, Warwick, WA
Free cancellationReserve now, pay when you stay
The price is AU$96 per night from 11 Feb. to 12 Feb.
4.3/5Excellent! (62 reviews)
Convenient

"Very pleasant for short stay, close to shopping centre and food outlets."…"

Reviewed on 7 Mar. 2020

Palms Bed & Breakfast
Seashells Scarborough
4 out of 5
178 The Esplanade, Scarborough, WA
The price is AU$238 per night from 9 Feb. to 10 Feb.
4.2/5Excellent! (411 reviews)

"Receptionist was very pleasant and happy. Very helpful."…"

Reviewed on 27 Jun. 2020

Seashells Scarborough
Esplanade Hotel Fremantle - by Rydges
4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$174 per night from 17 Jan. to 18 Jan.
4.2/5Very Good! (1,143 reviews)

"We were so pleasantly surprised how lovely this hotel is .. the staff are so friendly and the rooms are big and clean"…"

Reviewed on 2 Jan. 2021

Esplanade Hotel Fremantle - by Rydges
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is AU$169 per night from 3 Feb. to 4 Feb.
4.2/5Very Good! (991 reviews)

"Beautiful balcony that looked out onto the water, excellent customer service. Lifts were a bit slow getting down to the lobby."…"

Reviewed on 13 Jan. 2021

Rendezvous Hotel Perth Scarborough
Novotel Swan Valley Vines Resort
4 out of 5
Verdelho Drive, The Vines, WA
The price is AU$200 per night from 9 Feb. to 10 Feb.
4.1/5Very Good! (725 reviews)

"Beautiful setting. Friendly helpful staff. Clean spacious rooms."…"

Reviewed on 22 Nov. 2020

Novotel Swan Valley Vines Resort
Scarborough Apartments
2.5 out of 5
190 West Coast Highway, Scarborough, WA
Get Rates
3.1/5 (487 reviews)
Basic but clean

"The apartment was very basic, but was clean."…"

Reviewed on 5 Sep. 2020

Scarborough Apartments
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
View all properties
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.

Looking to truly relax this holiday? Unwind on the green at a Perth golf resort. Between rousing rounds of golf with your travel companions and perfecting your putting form, you’ll forget about the outside world and embrace your getaway to the fullest.

Golf resorts in Perth offer you the best of both worlds. You’ll have easy access to an immaculate golf course, on which you can spend all day swinging your nine irons and catching a bit of sunshine, and you’ll also stay at an incredible hotel. Your room will be fully equipped with all the amenities you’ve come to associate with a comfortable stay, such as a cozy mattress, all the best bath provisions, and exceptional customer service.

Looking for golfing buddies? After the 18th hole, visit the “19th hole” at the hotel bar and chat up other travellers looking for a bit of friendly rivalry. Need to unwind after spending all day on the green? Schedule a massage or take a dip in the pool for maximum relaxation. Get a good night’s sleep in your plush bed before hitting the course the next morning, and don’t forget to call the front desk to reserve a caddy or any clubs you may need. When you book golf packages in Perth, some of these things may even be included!

Booking a hotel shouldn’t require as much attention as nailing a perfect putt. With Expedia, finding and booking the property that’s right for you is simple. Sort through our extensive selection of golf hotels in Perth, select the one that’s right for you, and prepare to get swinging.

Frequently asked questions

Are you looking for a golf hotel in Perth?
From golf lessons to driving ranges to onsite spas, Expedia is the place to book your golf holiday. Practise your swing at Royal Fremantle Golf Club, Marangaroo Golf Course, Wanneroo Botanical Gardens & Mini Golf or The Cut Golf Course. Travellers also love Perth for the beaches and riverfront.
What is the best golf hotel in Perth?
Joondalup Resort is a top luxury hotel boasting a 27-hole golf course, a clubhouse, a golf pro shop and a golf driving range. Enjoy pool views at the on-site restaurant Bistro 38 and soothe your golfers elbow in the pool. The hotel also features a restaurant, a fitness centre, a bar and free WiFi. Other recommended hotels include Novotel Swan Valley Vines Resort and The Sebel Swan Valley The Vines.
How many golf hotels are there in Perth?
There are 91 accommodation options that have a golf course on site, are located next to one or have one nearby among Expedia’s 2154 lodging options in Perth,
What should I see and do in Perth while on a golf holiday?
When you’re ready for a break from the back nine, you’ll discover that Perth has lots to offer. Explore the local sights and attractions with a stop at Elizabeth Quay, Kings Park and Botanic Garden and Crown Perth. Also, don’t miss City Beach, Cottesloe Beach and Scarborough Beach.
What is a golf hotel in Perth like?
Golf hotels in Perth offer accommodation as well as easy access to a golf course. On Expedia, you will be able to find golf hotels with either a 9+ hole golf course, or that are positioned adjacent to an 18+ hole golf course. Golf hotels provide a selection of services and amenities including equipment rentals, caddies and shuttles.

Recent Reviews in Perth

More trip options