Treasure Beach Vacation Rentals
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
Vacation Rentals in Treasure Beach

Luxurious Beach Front Villa with Pool - Out of the Blue Villa
Great Bay
10.0 out of 10, Exceptional, (84)

Zero minutes to the most prestigous cove in the area
Treasure Beach
9.4 out of 10, Exceptional, (40)
The price is ¥37,588
¥61,368 total
includes taxes & fees
Nov 11 - Nov 12

Coral Bay Chateau - Luxury Villa in Treasure Beach
Treasure Beach
10.0 out of 10, Exceptional, (4)

Oceanfront Luxury Villa: Private Beach & Staff
Treasure Beach
9.6 out of 10, Exceptional, (34)

VillaMerissa Nestled between two unspoiled beaches Pool/JackSprat/WiFi/Gym/Staff
Treasure Beach
10.0 out of 10, Exceptional, (6)

Turtles Nest Villa
Treasure Beach
9.6 out of 10, Exceptional, (9)

Ocean-View Apartment at VillaMerissa 4 BR/4 Bath. Walk to Beach, JackSprat
Treasure Beach
9.6 out of 10, Exceptional, (4)

LARGE Private Pool - 1 minute walk to beach AC in ALL bedrooms !!!
Treasure Beach
9.4 out of 10, Exceptional, (6)
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Treasure Beach Hotel Reviews

Beyond Sunset Resort & Villas
10/10 Excellent
Find out more about Treasure Beach
Search for holiday rentals in Treasure Beach on Expedia! You can easily find your home rentals, villas, holiday apartments in Treasure Beach using one of the methods below:
- View our selection of featured holiday rentals in Treasure Beach
- Use the map to find apartments and other holiday homes in the Treasure Beach neighbourhood you prefer
- Enter your travel dates to view the best deals on holiday rentals in Treasure Beach while they last
Look no further and take a look at our great range of rental properties in Treasure Beach!

















































































