Crystal Bay
Visit Crystal Bay
Price found within the past 48 hours. Click for updated prices.

Legian Beach Hotel
North Legian
Price was RM4,664, price is now RM2,137 per person
RM2,137
per person
24 Jul - 28 Jul
found 18 hours ago
Return flight included
Kuala Lumpur (KUL) to Denpasar (DPS)
9/10 Wonderful! (1,001 reviews)
From the moment you arrive, the staff never quits being impressive. The resort is gorgeous. Very tropical with hibiscus and orchids at every turn. Koi is the word as there is an endless number of ponds and water features.
The entire place is open air and you always hear the waves coming ashore. The
Beach is less than a 4 minute walk.
The food at breakfast buffet is bountiful and the service outstanding. The pools are great and there is an adults only pool separate from the larger family pool. The adult pool features a swim up bar and the service at the family pool is quick and efficient. Food service is available at both pools.
There are several restaurants on site and numerous more all around and easily accessible walkable. I recommend the seaside restaurant for dinner. You have excellent views of the beach and the dinner shows vary nightly.
The room we had was clean and comfortable. Unfortunately we were on the backside of the property and lacked a patio or any view.
Some word of note: watch where the tours booked via the resort desk really take you. Ours turned out to be more drive to buy stops than actual places we thought we’d see.
Overall we plan to go back even though it was 30 hours from Orlando via Manila. The place is well worth the travel.
**Note to the nicotine impaired….this is a no smoking venue for the most part. The designated smoker areas are not near the pools, the restaurant or in the rooms. There are CO and smoke detectors plus surveillance cameras.
Reviewed on 8 Jun 2026

Maar Resort & Spa Ubud by Ini Vie Hospitality
Price was RM6,847, price is now RM2,873 per person
RM2,873
per person
15 Jul - 19 Jul
found 1 day ago
Return flight included
Kuala Lumpur (KUL) to Denpasar (DPS)
10/10 Exceptional! (5 reviews)
Room was amazing and staff were welcoming and very attentive!
Reviewed on 1 Nov 2025

Sindu Village Ubud
Price was RM5,225, price is now RM2,412 per person
RM2,412
per person
15 Jul - 19 Jul
found 1 day ago
Return flight included
Kuala Lumpur (KUL) to Denpasar (DPS)
10/10 Exceptional! (6 reviews)
Rooms are awesome and super clean. Staff are so helpful and accomodating. Highly recommended.
Reviewed on 16 May 2026
Top Crystal Bay Hotel Deals
Check availability on hotels close to Crystal Bay

Maua Nusa Penida
Jalan Gamat Bay, Desa Sakti, 25 1 Penida Island Bali

The Dulu Penida Villa
Crystal Bay, Sakti, Kec. Nusa Penida Penida Island Bali

ARNA Suites and Ocean Lounge
Jl. Sarang Burung Ceningan Island Bali

Mahaloka Valley
Jalan Raya Crystal Bay Penida Island

Crystal Bay Villa
Jl. Crystal Bay Nusa Penida Klungkung Penida Island Bali

Bale Lumbung Bungalows
Crystal Bay Nusa Penida Penida Island Bali

Meket Bungalows
Jalan Raya Sakti Penida Island

Penida Sunset Ocean View Bungalows
Jl. Raya Crystalbay, Desa Sakti Penida Island Bali

Green Coco Suite
Jalan Crystal Bay Penida Island Bali
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.