Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Golf Hotels & Resorts in Perth from AU$89

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.

Best Perth Golf Hotels

Trigg Retreat Bed And Breakfast
4.5 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
Get Rates
4.8/5Exceptional! (9 reviews)

"Wow! Most amazing stay we have had so far. 11/10 from us. Nothing could have been more perfect."…"

Reviewed on 3 Jul. 2019

Lazy River Boutique Bed & Breakfast
Hamptons Inn
4.5 out of 5
34 Hampton Road (Corner Fothergill St), Fremantle, WA
The price is AU$150 per night from 25 Nov. to 26 Nov.
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

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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
Free cancellationReserve now, pay when you stay
The price is AU$200 per night from 4 Nov. to 5 Nov.
4.6/5Exceptional! (773 reviews)

"Great facilities, kitchen and utensils all spotless. Free movies were a bonus and view was lovely. Very close to restaurants, cafes and things to do, makes for a relaxing time."…"

Reviewed on 2 Oct. 2020

Seashells Mandurah
Tradewinds Hotel
4 out of 5
1 Sewell Street, East Fremantle, WA
Get Rates
4.5/5Wonderful! (269 reviews)

"Thank you for accommodating my bridal troop so warmly and efficiently, we had a great time, plenty of room and loads of laughs. ♥️"…"

Reviewed on 18 Oct. 2020

Tradewinds Hotel
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
The Sebel Mandurah
4 out of 5
1 Marco Polo Drive, Mandurah, WA
Free cancellationReserve now, pay when you stay
The price is AU$179 per night from 27 Oct. to 28 Oct.
4.4/5Excellent! (969 reviews)

"So close to everything. The rooms were so clean, comfy and the view was amazing. The staff were so friendly and helpful. Especially Marta. Thankyou for a wonderful experience."…"

Reviewed on 8 Oct. 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
Free cancellationReserve now, pay when you stay
The price is AU$131 per night from 29 Oct. to 30 Oct.
4.3/5Excellent! (506 reviews)

"Comfortable and great food, we had room service. The cleaners trolleys are pretty noisy but overall a good staycation."…"

Reviewed on 16 Mar. 2020

Joondalup Resort
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$89 per night from 27 Oct. to 28 Oct.
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
The Sebel Swan Valley The Vines
4 out of 5
79 Hermitage Drive, The Vines, WA
Get Rates
4.2/5Excellent! (126 reviews)
Enjoy the stay

"Lovely room with stunning views. Friendly staff, very helpful."…"

Reviewed on 15 Jul. 2020

The Sebel Swan Valley The Vines
Seashells Scarborough
4 out of 5
178 The Esplanade, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is AU$195 per night from 10 Nov. to 11 Nov.
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$176 per night from 27 Oct. to 28 Oct.
4.2/5Very Good! (1,112 reviews)

"totally excellent. nice location&clean room, need bit more variations of breakfast. I will be back soon."…"

Reviewed on 12 Oct. 2020

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$199 per night from 2 Nov. to 3 Nov.
4.2/5Very Good! (986 reviews)

"We loved the view from our room overlooking the ocean. It was clean and well kept. The pool looked beautiful although e didn’t have time to use it. C lose to all cafes etc and the beach"…"

Reviewed on 19 Oct. 2020

Rendezvous Hotel Perth Scarborough
Novotel Swan Valley Vines Resort
4 out of 5
Verdelho Drive, The Vines, WA
Free cancellationReserve now, pay when you stay
The price is AU$230 per night from 27 Oct. to 28 Oct.
4.1/5Very Good! (722 reviews)

"The staff were absolutely amazing, so happy and helpful at all times"…"

Reviewed on 22 Mar. 2020

Novotel Swan Valley Vines Resort
Scarborough Apartments
2.5 out of 5
190 West Coast Highway, Scarborough, WA
Get Rates
3.1/5 (486 reviews)
Budget apartments worth considering...

"I picked these apartments because of location which was close to the official Hotel for a sporting event I was attending... It was cheap $100 for a two bedroom apartment, so I expected a budget level accomodation. My first experience was before I left home my flights were changed and I contacted ..."…"

Reviewed on 13 Nov. 2019

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 85 accommodation options that have a golf course on site, are located next to one or have one nearby among Expedia’s 2226 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.

More trip options