Perth

Perth Beach Hotels

Book your summer escape at Perth's top Beach hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Top Perth Beach Hotels

Experience premium Beach resorts near Perth!
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Perth
With a stay at Rendezvous Hotel Perth Scarborough in Perth (Scarborough), you'll be a 1-minute drive from Scarborough Beach and 10 minutes from Perth HPC. This beach resort is 6.6 mi (10.7 km) from Claremont Showgrounds and 7.8 mi (12.6 km) from SCITECH Discovery Centre. Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless internet access and wedding services. Additional features at this resort include a television in a common area, tour/ticket assistance, and a banquet hall. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The resort also offers 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:00 AM to 10:00 AM and on weekends from 7:00 AM to 10:30 AM for a fee. Featured amenities include limo/town car service, express check-in, and express check-out. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 333 guestrooms featuring refrigerators and minibars. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"We enjoyed our stay. Check in was easy and quick. Front office staff were very helpful. Undercover parking was easy to navigate. Our room was spacious and clean. Bed and pillows were comfortable. The bathroom looked newly renovated. One thing that confused us was the light switch for the living room and bathroom was by the entry door. So you had to walk to the front door to turn the light on and off then walk into the bathroom. Very inconvenient. Plus there was no exractor fan for the shower so it got very steamy in there. Mirror and shower screen all fogged up. Poor design. We had a great view of the ocean. The pool area and front entry are being renovated but that didn't not inconvenience us. When the pool is completed the view from the window will be beautiful"
Very Good
148 reviews
8.2/10
1 night
From SEK 1,313
Check availability
99+
Hotels in Perth
With a stay at Be. Fremantle in Perth (Fremantle), you'll be within a 15-minute drive of Adventure World and Fremantle Fishing Boat Harbour. This luxury aparthotel is 12.2 mi (19.6 km) from Scarborough Beach and 11.5 mi (18.6 km) from Elizabeth Quay. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional features at this aparthotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite from the snack bar/deli serving guests of Be. Fremantle. Self-serve breakfasts are available daily from noon to noon for a fee. Featured amenities include complimentary wired internet access, complimentary newspapers in the lobby, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 51 air-conditioned rooms featuring kitchenettes with microwaves and espresso makers. Your pillowtop bed comes with premium bedding. Wired and wireless internet access is complimentary, and Smart televisions with cable programming provide entertainment. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.

"This duplex apartment, with two bedrooms and a bathroom upstairs and a living room downstairs, was really nice and quite new. It was definitely the best accommodation we stayed in around the AU$1500 mark in Australia. In the evening, you can take a short walk to see an amazing sunset! Plus, there's a beach to enjoy, and places to eat nearby."
Great
78 reviews
9.2/10
1 night
From SEK 1,631
Check availability
99+
Hotels in Perth
Located in Perth (Coogee), Discovery Parks - Coogee Beach is within a 15-minute drive of Fremantle Markets and Town Hall. This beach hotel is 5 mi (8.1 km) from Fremantle Arts Centre and 5.1 mi (8.3 km) from Adventure World. Take in the views from a garden and make use of amenities such as tour/ticket assistance and barbecue grills. Featured amenities include express check-out and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 20 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. 32-inch flat-screen televisions are provided, with digital programming available.

"I had a very comfortable stay this time. The hotel environment was excellent, with some green plants that made it very pleasant. The location was also convenient and quiet. What I was most satisfied with was the cleanliness. The room was impeccably clean—the sheets and duvet covers were perfectly flat and spotless; the floor was gleaming, with no dust in the corners; the bathroom mirror was polished to a shine, and the countertop was spotless. The air conditioner even had a faint fragrance, which made me feel restful. All the facilities were complete and easy to use. If I weren't in a rush, I would have loved to stay a couple more days."
Very Good
44 reviews
8.2/10
1 night
From SEK 1,439
Check availability
99+
Hotels in Perth
With a stay at Ocean Reef Homestay in Perth (Ocean Reef), you'll be within a 5-minute drive of Mullaloo Beach and Edith Cowan University Joondalup Campus. This beach bed & breakfast is 5.8 mi (9.3 km) from Hillarys Boat Harbour and 5.9 mi (9.6 km) from Sorrento Beach. Be sure to enjoy recreational amenities, including an outdoor pool, a hot tub, and a fitness center. This bed & breakfast also features complimentary wireless internet access, an arcade/game room, and a fireplace in the lobby. Grab a bite from the grocery/convenience store serving guests of Ocean Reef Homestay. Quench your thirst with your favorite drink at the poolside bar. A complimentary continental breakfast is served daily from 7 AM to 10 AM. Featured amenities include express check-in, express check-out, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 4 individually decorated guestrooms, featuring microwaves and LED televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have showers and hair dryers.

"Very advanced homestay, fully self-service, there is a phone on the door when you arrive late, instructing you how to open the door with the code lock, the shared living room and kitchen are very large, breakfast is also self-service, milk and drinks are available in the refrigerator, two slices of prepared bread are toasted and eaten, washing dishes while looking at the swimming pool outside the window, it feels a bit like home. There are billiards and chess and cards to play, the yard is also exquisite and beautiful, very close to the beach, a very good choice"
Very Good
85 reviews
8.9/10
1 night
From SEK 937
Check availability
99+
Hotels in Perth
Located in Perth (Fremantle), Esplanade Hotel Fremantle by Rydges is within a 5-minute walk of Fremantle Markets and University of Notre Dame Australia. This 4.5-star hotel is 0.5 mi (0.7 km) from Town Hall and 0.9 mi (1.4 km) from Fremantle Prison. Spend the day on the private beach or dip into one of the 2 outdoor swimming pools. This Colonial hotel also features complimentary wireless Internet access, concierge services, and wedding services. Enjoy international cuisine at Marine Lounge Bar, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are served on weekdays from 7:00 AM to 10 AM and on weekends from 7:00 AM to 10:30 AM for a fee. Featured amenities include a business center, express check-in, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and a meeting room. Stay in one of 300 guestrooms featuring LCD televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.

"Beautiful hotel in the heart of Fremantle. I advised the office when I booked it was mine and my partners anniversary. We arrived to a lovely bottle of Prosecco and a beautiful handwritten card! The only complaint I have is the abysmal breakfast. $72 for 2 people. Hot food was luke warm at best, the scrambled eggs were sloppy. Tried to eat but ended up not being able to stomach it. Really disappointing end to a wonderful stay."
Very Good
102 reviews
8.6/10
1 night
From SEK 1,292
Check availability
99+
Hotels in Perth
With a stay at Pier 21 Riverside Apartment Hotel in Perth (North Fremantle), you'll be steps from Gilbert Fraser Reserve and a 3-minute drive from Leighton Beach. This beach aparthotel is 1.4 mi (2.3 km) from Port Beach and 2.3 mi (3.8 km) from Fremantle Markets. Be sure to enjoy recreational amenities, including an outdoor pool, an indoor pool, and a hot tub. Additional features at this aparthotel include complimentary wireless internet access, concierge services, and an arcade/game room. Enjoy a meal at the restaurant, or stay in and take advantage of the aparthotel's room service (during limited hours). Cooked-to-order breakfasts are served on weekdays from 6:30 AM to 9:00 AM and on weekends from 7:00 AM to 9:30 AM for a fee. Featured amenities include express check-in, express check-out, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 47 guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Rooms have private furnished balconies. Wired and wireless internet access is complimentary, and LCD televisions with pay movies provide entertainment. Conveniences include phones, as well as laptop-compatible safes and desks.

"Picturesque environment. The beach and yachts are right downstairs. Open the window and see the sea. It’s a great place for vacation."
Very Good
111 reviews
8.6/10
1 night
From SEK 1,399
Check availability
47
Hotels in Perth
A stay at Owston Hotel places you in the heart of Perth, within a 15-minute walk of Fremantle Prison and University of Notre Dame Australia. This hotel is 11.3 mi (18.2 km) from Scarborough Beach and 5.2 mi (8.4 km) from Cottesloe Beach. Make use of convenient amenities, which include complimentary wireless internet access and concierge services. The front desk is staffed during limited hours. Make yourself at home in one of the 11 guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include irons/ironing boards, and housekeeping is provided daily.

"The hotel was clean and spacious. The additional free coffee, pasteries and welcome drinks were very nice touch to the whole experience. Enjoyed the stay"
Amazing
6 reviews
9.6/10
1 night
From SEK 1,665
Check availability
42
Hotels in Perth
With a stay at Australia Hotel Fremantle in Perth (Fremantle), you'll be within a 15-minute drive of Fremantle Prison and Kings Park and Botanic Garden. This hotel is 11.1 mi (17.8 km) from Scarborough Beach and 10.4 mi (16.7 km) from Elizabeth Quay. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a communal living room. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include a water dispenser and lockers. Free self parking is available onsite. Make yourself at home in one of the 38 guestrooms. Complimentary wireless internet access is available to keep you connected. Shared bathrooms are provided. Conveniences include ceiling fans, and housekeeping is provided on request.

"Budget ”hotel” very close to the train station. Great location, but the building is really old. Can hear people talk next door and the ground make a noise what wakes you up every time. Bathroom was really clean and lucky free everytime I took a shower. Internet was okay and room himself acceptable. Just the check in time and need to pay for the locker is a joke on this price point. I must call from my foreign number to get anyone to open the door at 9am ..."
67 reviews
7.0/10
1 night
From SEK 766
Check availability
99+
Hotels in Perth
The Indian Ocean Hotel & Live Music Venue is located just a 5minute walk from Scarborough Beach. This retro hotel offers accommodation in the heart of the Sunset Coast. Guests enjoy free in-room WiFi and limited free secure parking. There is a swimming pool, a hot tub and a games room. Indian Ocean Hotel is located a 15-minute drive from Perth city centre and a 20-minute drive from Fremantle. Hillary’s Boat Harbour is a 10-minute drive away. The hotel offers a wide range of room types, providing the perfect place to relax after a day at the beach or exploring the city. All rooms are air-conditioned and feature a flat-screen TV. They offer a bar refrigerator and tea and coffee making facilities. They have a private bathroom with a shower. The onsite Indian Ocean Hotel bar offers live entertainment 5 nights a week, Guests may need to purchase tickets for live acts, should they wish to attend the show. Nearby activities include shopping, live entertainment, weekend markets, restaurants, bars and nightclubs. Indian Ocean Hotel Cafe runs from 6:30 am - 12 pm and then Street Eats Eatery from 12pm till 9pm. Live music will run until midnight on Thursdays and throughout the weekend.

"Happy and great customer service! Rooms are always super glean, comfy bed. Older style hotel been renovated. Always happy with stay, close to beach. Pub and bar right next to hotel. Sometimes loud depends on what night music is playing. Yum toasties 🫶🏽"
Very Good
127 reviews
8.2/10
1 night
From SEK 1,205
Check availability
46
Hotels in Perth
Located in Perth (Cottesloe), Ocean Beach Hotel is within a 10-minute drive of Claremont Showgrounds and Kings Park and Botanic Garden. This beach hotel is 0.5 mi (0.8 km) from Cottesloe Beach and 4.1 mi (6.7 km) from City Beach. Make use of convenient amenities such as complimentary wireless internet access, wedding services, and tour/ticket assistance. Satisfy your appetite for lunch or dinner at CBlu Restaurant, a restaurant which specializes in local cuisine, or stay in and take advantage of the room service (during limited hours). Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. English breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 60 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include coffee/tea makers, housekeeping is provided daily, and irons/ironing boards can be requested.

"Cons: parking a bit limited, unsecure. Elevator is functional but a bit scary for my partner. A microwave or similar would have been nice? Or even just cutlery? In places, property is showing age but within reason. Noise through floors/walls from other guests, even closing doors a floor above is very audible let alone TV/etc Shower head needed descaling and was a bit erratic Pros: On beachfront, although our view was a bit obstructed. Dining next door has always been excellent, great food. Room was large, functional, and quite clean and pleasant. Bed was comfortable, pillows pleasant and linen clean. Check in and out was easy and simple. Overall, I'd stay here again and plan to book a room again in December. Our 2 nights here were great, and watching the water from our table having dinner in the rain was fantastic. If you're expecting a 5-star resort, you'll be dissapointed. If you want a clean, large, comfortable room, in a good location and easy access to good food (recommend the fish and chip shop 5 mins away), and just a pleasant beach front stay? Book here."
Very Good
104 reviews
8.1/10
1 night
From SEK 884
Check availability
Show More Beach Hotels in Perth

Latest Reviews for Perth Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.

The Marina Hotel - Mindarie

9.3/10
Great
Posted on Mar 25, 2024
GBGuest User
The hotel room is new and has a lot of space. Moreover, the hotel is located at the yacht dock, the scenery is very good, and many yachts can be seen. There are many restaurants downstairs and the food is very good. Worth staying for many nights
Price per night from:SEK 1,039

Fremantle Bed & Breakfast

9.0/10
Great
Posted on Sep 8, 2025
Anna
Приехали к отелю и поцеловали замок, хорошо,что на двери был звонок и нам на него ответили и не надо было звонить с телефона, так как у нас не было местной симки. Но все равно с нашим английским было немного не комфортно при заселении. Но сам отель красивый и очень уютный. Номер огромный. Завтрак вкусный. Ещё неприятность - при выселении надо было доплатит 45 баксов
Price per night from:SEK 1,625

New Haus by Hougoumont Hotel, Former Bannister 22

8.9/10
Very Good
Posted on Nov 2, 2024
BrockH
Great place to stay in Fremantle - you can't get any more central than this place! Rooms were immaculate, staff very friendly, prices were relatively high but apparently normal for the Perth region. Breakfast was included but not very generous. As it is right in the centre of Fremantle - there are quite a few better breakfasts around only metres away, but obviously at additional cost. Would rate this five out if five if they made a bit more effort with the breakfasts!
Price per night from:SEK 1,374

Quality Resort Sorrento Beach

8.7/10
Very Good
Posted on Dec 8, 2025
Guest User
Reception staff very helpful & friendly. My only concern (not the resorts responsibility), was  the behaviour of a large group of teenagers racing around the complex, swearing loudly, through car parks & stairs, after dark past 8.30, they ran into me as I was holding a bag of hot food & there were elderly guests moving around too. The youths showed no respect or consideration for the other guests & at no time did I see or hear the adults they were with.
Price per night from:SEK 1,402

Discovery Parks - Woodman Point

8.6/10
Very Good
Posted on Jul 16, 2026|Standard Studio Room - Sleeps 2
AUItsJohnReading
Quick check in process, you can park your car right next to your room. Room has all basic requirements Unfortunately the mobile reception in the area is bad struggle to connect. The front office un manned after 4pm
Price per night from:SEK 1,544

Cottesloe Beach Hotel

8.1/10
Very Good
Posted on Aug 3, 2024
Rae
Absolutely awesome! Location, cleanliness and friendly staff. The food was awesome too! Will definitely be back!
Price per night from:SEK 1,357

Quest Scarborough

8.0/10
Very Good
Posted on Jul 3, 2026
SGGuest User
Was a nice clean hotel near the beach with food and a grocery shop nearby the hotel during the night was nice and quiet. Parking was gated underground safe and secure stuff were friendly and easy to deal with.
Price per night from:SEK 1,386

Ocean View Motel

7.2/10
Posted on Jul 25, 2024
Guest User
Really nice room! Quiet and really clean, great beds, kitchen
Price per night from:SEK 1,222

Frequently Asked Questions

How much does a Beach hotel cost in Perth?

The average price for Beach hotels in Perth is SEK 2,019 on weekdays and SEK 2,165 on weekends (Friday–Saturday).

What are the best Beach hotels in Perth?

Which Beach hotels in Perth offer breakfast?

What are the best Beach hotels in Perth with gyms?

Staying on track with your fitness goals during travel is simple. Rendezvous Hotel Perth Scarborough (price from SEK 1,097) and Esplanade Hotel Fremantle (price from SEK 1,243) offer fitness facilities.

Which Beach hotels in Perth have spa service?

Indian Ocean Hotel (price from SEK 1,349) is a popular hotel with spa services.

What are the best deals for Beach hotels in Perth?

Trip.com offers hot promotions and deals on Beach hotels. Check out the promotions page for the latest hotel deals on Trip.com.

Perth Beach Hotels Information

Total Properties46
Number of Reviews 1,406
Lowest PriceSEK 1,371
Highest PriceSEK 19,537
Weekend Avg. PriceSEK 2,165
Weekday Avg. PriceSEK 2,019