Skip to main content

The 10 Best Resorts in Perth, Australia

Check out our selection of great resorts in Perth

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Karrinyup Waters Resort is set in Perth, 4 km from the beach and 14 km from the city centre. The property features 2 heated outdoor swimming pools and a 10 metre hot tub.

At the resort, every room has a kitchenette with stove, kettle, toaster, microwave and fridge. BBQ facilities are also available to enjoy.

Great site, lots to do, clean, lovely cabin

Show more Show less
8.6
Excellent
1,124 reviews
Price from
$132
per night

Nestled in natural bush land, just 25 minutes' drive north of Perth Central Business District (CBD) and 5 minutes' drive from Western Australia's coastline, Joondalup Resort offers a restaurant (The Alcove) and a cafe (Cafe 28). There is an outdoor pool and a function centre.

Very friendly staff, clean and tidy rooms and great surroundings. Food was top notch also.

Show more Show less
8.1
Very Good
1,711 reviews
Price from
$138
per night

Quality Resort Sorrento Beach offers free WiFi access and hot or continental breakfast, available daily. The spacious studio rooms and self-contained apartments at Quality Resort Sorrento Beach are right on the beachfront, on Western Australia’s Sunset Coast, 25 minutes' by car from Perth.

Fantastic position close to lovely beaches and golden sands. Excellent on site bar and restaurant with a very friendly team. Under ground car park to keep your car cool. Spacious and well equipped apartment with large rooms.

Show more Show less
8.4
Very Good
836 reviews
Price from
$138
per night

Scarborough Apartments is 350 metres from the beach and the Indian Ocean, and 15 minutes’ drive from Perth CBD. Free parking is included.

The resort is a short stroll from Scarborough's many dining options.

My third time Cara lovely and willing to acomodated my needs if in her power to do so good price for a two bed apartment it is in need of some TLC but love the white sheets white paint new blinds throughout could do with another lounge ad it's sleeps four people and only has a two seater loung it's simple but caters for the needs of it's occupants parking good

Show more Show less
7.1
Good
171 reviews
Price from
$86
per night

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.
Search resorts in Perth

Most booked resorts in Perth this month

Resorts That Guests Love in Perth

  • Avg. price/night: $144.81
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,132 reviews
    Location and luxury resort comfortable for a family
    Leslie
    Family with young children
  • Avg. price/night: $144.98
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,711 reviews
    Loved the pool and golf was very interesting but a lovely course. The resort reminded me of staying in Bali
    Kay
    Young couple
  • Avg. price/night: $158.15
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,943 reviews
    Two things stood out for me with this property 1. the appointment of the resort & rooms were beautiful, something you don’t see too often with most hotels going for the minimalist look 2. The Pool was awesome! Couple that with the restaurant overlooking the Pool area… truly made it feel like an overseas resort experience Easy access to a choice of, on street or secure parking. And the most important thing, the bed was extremely comfortable (i’ve worked in the mattress industry so I am a little fussy)
    Kenney
    Solo traveler
  • Avg. price/night: $315.18
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,686 reviews
    Location. Luxury.
    Tayla
    Young couple
  • Avg. price/night: $95.99
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 374 reviews
    Clean, comfy, relaxing and every single necessity and luxury you could want provided. Hosts were outstanding and friendly.
    JOSEPHINE
    Young couple
  • Avg. price/night: $158.15
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,943 reviews
    So much better than we would’ve expected, have never thought to stay here but will recommend to others. All the facilities you would need with a tropical island resort feel
    Carlie
    Family with young children
  • Avg. price/night: $108.57
    7.2
    Scored 7.2
    Good
    Rated good
     · 500 reviews
    Staff team is super friendly and kind. Specially the restaurant staff. They are amazing. Food restaurant is a great one, beautiful breakfast and good coffee. Room is comfortable, bed is ok, pillows ok. Not luxury but for the price is fine. I had nice sleeps . Just one night a room neighbour TV was with a loud volume, l tried to call the reception but phone wasn't working.
    Eddie3232
    Solo traveler
  • Avg. price/night: $201.91
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,476 reviews
    Luxury and comfort
    jasmine
    Travelers with friends
  • Avg. price/night: $94.14
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 73 reviews
    Great place - really feels like you stay in a luxury home and not a hotel, staff is really friendly and supportive
    Jan
    Young couple
  • Avg. price/night: $144.81
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,132 reviews
    family resort
    Ann-Marie
    Family with young children

Research, refine, and make plans for your whole trip