
Castletown Holidays
Book a Hotel + Flight or Car together to unlock savings
Where to stay in Castletown
Find the best Castletown areas and neighborhoods for the activities you enjoy most. Learn more about Castletown

West Beach
1 out of top 10 points of interest in this area
You'll enjoy the beaches and restaurants in West Beach. You might want to make time for a stop at West Beach or Twilight Beach.
Top hotels in Castletown

RAC Esperance Holiday Park
Goldfields Rd, Castletown, WA
Fully refundableReserve now, pay when you stay
The price is 3.433.770 ₫ per night from 25 Jun to 26 Jun
3.433.770 ₫
3.433.770 ₫ total
25 Jun - 26 Jun
includes taxes & fees
9.8/10 Exceptional! (16 reviews)
"All good"
Reviewed on 3 May 2025

Archipelago Apartments
24-26 Goldfields Road, Castletown, WA
"We arrived late, smooth check in but the room wasn’t clean/ready. For some reason the cleaner missed our room. I called the number on file and the lady fixed the issue straight away (less than an hour) and was very apologetic. She did say I’ll get a partial refund that I haven’t heard of yet though ..."
Reviewed on 1 May 2025

Rustic Retreat Esperance
25 Daphne Street, Castletown, WA
Terrible & poor customer service from property
"Without customer's consent, property charges you extra amount & if you ask question to her then your booking gets cancelled. TOO RUDE to ruin one's plan/trip at last moment."
Reviewed on 24 May 2018
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.
Frequently asked questions
Popular places to visit
Adventureland Park
Explore the great outdoors at Adventureland Park, a lovely green space in Esperance. While you're in the area, stroll along the beautiful beaches.
Esperance Golf Course
4/5(1 review)
Enjoy a round of golf in Esperance at Esperance Golf Course. Wander the beautiful beaches in this relaxing area.
Cannery Arts Centre
4/5(1 review)
You can spend time studying the exhibits at Cannery Arts Centre in Esperance. Wander the beautiful beaches in this relaxing area.