Skip to content
Sign up
Log in
Vacation rentals in Castletown

Vacation rentals in Castletown

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Castletown

Guests agree: these stays are highly rated for location, cleanliness, and more.

  • Alexander Drive B & B Esperance
    SUPERHOSTPrivate room · 2 guests · 0 beds · 1 private bath
    Alexander Drive B & B Esperance

    Situated in a quiet part of Esperance only 7 minutes stroll to the beautiful beaches that Esperance is famous for. Modern comfortable room with ensuite bathroom fantastic "rain-shower" and Continental Breakfast. Polished timber floors and private courtyard and entry. Gas BBQ and seating in the courtyard. Everyone loves our super comfortable bed. USB Power points for charging devices.

    What guests are saying:

    “Thank you so much for your warm welcome and hospitality, Brian & Jenny. We had such a nice and cozy stay at your place. Definitely will come back when we visit Esperance. The place is clean and smells nice especially the bathroom ❤️. Gotta mention the comfy bed as well. Thank you so much!”

  • Apartment with harbour view
    SUPERHOSTEntire apartment · 2 guests · 1 bed · 1 bath
    Apartment with harbour view

    Self contained apartment with a bedroom, en suite, lounge room and kitchenette (fry pan, microwave, etc). 200m to foreshore & pathway into town centre. Balcony with harbour views & outside table. Upstairs apartment is exclusive and private. Please note there is a shared entrance with 2 flights of stairs.

    What guests are saying:

    “This was a really nice place to stay. It was very clean, had a very comfortable king size bed and in a great position with ocean views. The wi-fi has a good signal and was fast. Nice 30 minute stroll into town or to the bottle shop and IGA Express which was only 10 minutes walk in the other direction. Using the shared entry did feel a little weird but you got used to it.”

  • Grass Tree Hill - Esperance Lake Views
    SUPERHOSTEntire guesthouse · 2 guests · 1 bed · 1 bath
    Grass Tree Hill - Esperance Lake Views

    This comfortable, clean private retreat offers a bedroom with views, gorgeous bathroom and living area. It is semi-detached with own car park and entrance. Overlooks Lake Warden. Sparkling swimming pool. Only 5 minutes from Esperance.

    What guests are saying:

    “We had such a wonderful experience here. The location is perfect (super close to town) but still very peaceful. The Airbnb is clean, spacious, and cozy. The hosts are very welcoming and provided us with some beautiful fresh produce! They have two lovely dogs and other animals on their property that we got to say hi to! :) this Airbnb was truly wonderful, and we would definitely recommend it!”

Holiday rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Castletown holiday rentals

  • Kitchen
  • Wi-Fi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great holiday rentals in Castletown

Apartment with harbour view
SUPERHOSTEntire apartment
Apartment with harbour view
Price:$93 AUD / night
Castletown Waters Unit 2
Entire apartment
Castletown Waters Unit 2
Price:$110 AUD / night
Esperance Beach Units No.8
SUPERHOSTEntire guest suite
Esperance Beach Units No.8
Price:$130 AUD / night
Alexander Drive B & B Esperance
SUPERHOSTPrivate room
Alexander Drive B & B Esperance
Price:$125 AUD / night
Zoes
SUPERHOSTEntire guesthouse
Zoes
Price:$89 AUD / night
Affordable, clean, furnished unit Esperance.
SUPERHOSTEntire house
Affordable, clean, furnished unit Esperance.
Price:$100 AUD / night
Two Bedroom Self Contained Unit.
Entire house
Two Bedroom Self Contained Unit.
Price:$100 AUD / night
Grass Tree Hill - Esperance Lake Views
SUPERHOSTEntire guesthouse
Grass Tree Hill - Esperance Lake Views
Price:$120 AUD / night
Garden View Retreat
SUPERHOSTEntire guesthouse
Garden View Retreat
Price:$110 AUD / night
BLUE HAVEN SHELL STUDIO
SUPERHOSTTiny house
BLUE HAVEN SHELL STUDIO
Price:$125 AUD / night
Unit 3 BJTs By the Sea
Entire guesthouse
Unit 3 BJTs By the Sea
Price:$150 AUD / night
Rustic Retreat Esperance, WA
Entire house
Rustic Retreat Esperance, WA
Price:$220 AUD / night
Show all