
Crystal Bay Beach

Top Crystal Bay Beach holiday deals
Price found within the past 48 hours. Click for updated prices.

Sacred Jewel by GenuineHost
Price was AU$1,405, price is now AU$449 per person
AU$449
per person
17 Apr - 23 Apr
found 16 hours ago
Return flight included
Perth (PER) to Denpasar (DPS)
Located in Payangan, Sacred Jewel by GenuineHost is within a 15-minute drive of Ubud Traditional Art Market and Ubud Monkey Forest.

The Sebali Resort
Price was AU$10,651, price is now AU$2,670 per person
AU$2,670
per person
24 Apr - 2 May
found 4 hours ago
Return flight included
Adelaide (ADL) to Denpasar (DPS)
Located in Ubud, The Sebali Resort is on a river, within a 10-minute drive of Peliatan Palace and Ubud Traditional Art Market.



Lodging Near Crystal Bay Beach

Meket Bungalows
Jalan Raya Sakti Penida Island
Located in Penida Island, Meket Bungalows is in the business district, a 3-minute drive from Crystal Bay and 5 minutes from Gamat Bay.
Tranquil stay, friendly staff, relaxing pool, and clean & spacious bungalow. Location close to Crystal Bay and several restaurants. Free included breakfast and welcome drink were a nice bonus. Highly recommend!
Reviewed on 14 Feb 2026

Maua Nusa Penida
Jalan Gamat Bay, Desa Sakti, 25 1 Penida Island Bali
Fully refundableReserve now, pay when you stay
The price is AU$152 per night from 16 Mar to 17 Mar
AU$152
16 Mar - 17 Mar
includes taxes & fees
Located in Penida Island, Maua Nusa Penida is within a 5-minute drive of Pantai Banana and Gamat Bay.

The Dulu Penida Villa
Crystal Bay, Sakti, Kec. Nusa Penida Penida Island Bali
The price is AU$57 per night from 16 Mar to 17 Mar
AU$57
16 Mar - 17 Mar
includes taxes & fees
When you stay at The Dulu Penida Villa in Penida Island, you'll be on the beach, just steps from Crystal Bay and Crystal Bay Beach.
Don't see what you're looking for?
See all available properties in Crystal Bay Beach
View all propertiesLowest 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.
