Photo by Nada Mahfoud

Hotels near Diamond Beach

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Diamond Beach hotels

The Raja Lima

The Raja Lima
3.0 star property
0.4 km from Diamond Beach
9.6 out of 10, Exceptional, (8)
"Friendly and accommodating staff. Relaxing spa amenities."
United States
Jon Christopher
The price is S$147
includes taxes & fees
12 Jan - 13 Jan
The Raja Lima

Atuh Forest Cottage

Atuh Forest Cottage
3.0 star property
2.1 km from Diamond Beach
9.6 out of 10, Exceptional, (5)
"We loved out stay at Atuh Cottage. The owner and his wife were incredible and the food at the restaurant was amazing! During our stay the owner arranged all of our day trips and transportation so we could relax the entire trip. The rooms were spotless and the AC worked great! I highly recommend you stay here on your next trip to Nusa Penida! "
United States
Katlyn
Atuh Forest Cottage

Atuh Galaxy Cottage

Atuh Galaxy Cottage
2.0 star property
2.1 km from Diamond Beach
10.0 out of 10, Exceptional, (3)
"Amazing hotel! Staff is friendly and very helpful. The view is beautiful! Highly recommended!"
United States
Richard
The price is S$25
includes taxes & fees
9 Jan - 10 Jan
Atuh Galaxy Cottage

Gapul pinpilinPauxa

Gapul pinpilinPauxa
3.0 star property
1.3 km from Diamond Beach
10.0 out of 10, Exceptional, (1)
"A bit off the beaten path which gave a peaceful and relaxing atmosphere. Still walkable to the main street for cappuccinos. Artistically designed, beautiful sculptures. Extremely affordable. "
Canada
juniper
The price is S$20
includes taxes & fees
6 Feb - 7 Feb
Gapul pinpilinPauxa

Sun Grace Penida Cottage

Sun Grace Penida Cottage
3.0 star property
1.5 km from Diamond Beach
10.0 out of 10, Exceptional, (1)
"Netter Gastgeber. Unterkunft komparabel und zweckmäßig eingerichtet. "
Germany
Karim
The price is S$25
includes taxes & fees
6 Feb - 7 Feb
Sun Grace Penida Cottage

Amrani Diamond Beach Villas & Pool

Amrani Diamond Beach Villas & Pool
3.0 star property
3 km from Diamond Beach
8.0 out of 10, Very good, (3)
"Wow ! Amazing staff, great food, very calm, away from Bali chaos, everything was perfect ! Thank you so much !"
Canada
charlene
The price is S$419
includes taxes & fees
12 Jan - 13 Jan
Amrani Diamond Beach Villas & Pool

Diamond Beach Bungalow

Diamond Beach Bungalow
3.0 star property
0.6 km from Diamond Beach
5.0 out of 10, (2)
"Affordable stay near the beautiful cliffside Diamond beach. Simple amenities were welcome after travelling for most of the day to reach this side of nusa penida from bali. Receptionist and team were lovely and accommodating, and always went out of their way to help with taxis or fetch anything you needed from town. I wish there was a mosquito net over the bed, and a few more lights would have been welcome (it was a bit dark in the rooms). Close to the Raja Lima, nice sunset dinner spot, and AB...
Australia
Victoria
The price is S$21
includes taxes & fees
9 Jan - 10 Jan
Diamond Beach Bungalow

Suwehan Beach Cliff House

Suwehan Beach Cliff House
3.0 star property
2.8 km from Diamond Beach
"We had a wonderful, wonderful stay at Suwehen Beach Cliff. The view was out of this world, the huts very clean and comfortable and the owner and the staff were very friendly and accommodating. It is very secluded, which we loved, and very much off the beaten track. Huge thanks to the wonderful driver and guide Yann, who was a great help and very good company when driving us around the island. We would definitely recommend this place. Only little tip would be for the owner to put up a little...
Denmark
Anne Sofie
The price is S$141
includes taxes & fees
8 Jan - 9 Jan
Suwehan Beach Cliff House

Eco-tourist Dream Cliff House

Eco-tourist Dream Cliff House
3.0 star property
2.9 km from Diamond Beach
The price is S$110
includes taxes & fees
8 Jan - 9 Jan
Eco-tourist Dream Cliff House

The Hill Prananta

The Hill Prananta
3.0 star property
3 km from Diamond Beach
The price is S$21
includes taxes & fees
7 Feb - 8 Feb
The Hill Prananta

Gapul Penida

Gapul Penida
3.0 star property
1.3 km from Diamond Beach
Gapul Penida

Batang Golden Hills Villa

Batang Golden Hills Villa
3.0 star property
3.1 km from Diamond Beach
6.8 out of 10, (3)
"Sehr liebes Personal und Hunde in dieser Unterkunft. Leider viel zu weit weg von allem. In der Nähe gibt es nichts. Ca 50 Minuten von der Fähre entfernt, somit ist der Transport von hier aus nicht günstig (300.000). Warm Wasser nur begrenzt vorhanden. Sehr hohe Feuchtigkeit im dem Zimmer, obwohl es kaum geregnet hat. Dennoch hatten wir einen guten Aufenthalt. (Habe zwei Zimmer gebucht, deswegen zweimal die selbe Bewertung)"
Germany
Dominik
Batang Golden Hills Villa

Semaya Beach Resort

Semaya Beach Resort
4.0 star property
3.4 km from Diamond Beach
9.6 out of 10, Exceptional, (13)
"A wonderful resort only surpassed by the professional and attentive staff."
Australia
Sean
The price is S$274
includes taxes & fees
7 Feb - 8 Feb
Semaya Beach Resort

Kabeh Jati Garden Villa and Restaurant

Kabeh Jati Garden Villa and Restaurant
3.0 star property
4.2 km from Diamond Beach
9.4 out of 10, Exceptional, (8)
"Beautiful Place to stay to see the east of Penida, the staff is just amazing, very clean, minutes walking to see the seaweed farm, 20 min from Diamond and Atuh Beach, Teletubbies Hills, I will stay again 👍👍🏝️"
United States
Arcangel
The price is S$20
includes taxes & fees
17 Jan - 18 Jan
Kabeh Jati Garden Villa and Restaurant

Seven Dreams A Pramana Experience

Seven Dreams A Pramana Experience
3.5 star property
5.6 km from Diamond Beach
9.4 out of 10, Exceptional, (13)
"Mint villas with amazing service. "
United States
Jeffrey
The price is S$288
includes taxes & fees
12 Jan - 13 Jan
Seven Dreams A Pramana Experience

The Angkal Resort

The Angkal Resort
3.5 star property
7 km from Diamond Beach
8.8 out of 10, Excellent, (12)
"Amazing staff. Good food options. Very clean. "
Canada
Diana
The Angkal Resort

Malibu Huts

Malibu Huts
3.0 star property
7.2 km from Diamond Beach
9.0 out of 10, Wonderful, (7)
"Nice view "
United Kingdom
Natch
Malibu Huts

Jukung Cottage

Jukung Cottage
3.0 star property
11.4 km from Diamond Beach
6.6 out of 10, (4)
"The villas are gorgeous love the bathrooms- open air basic but lovely The bed is super comfortable- everything is clean and staff are wonderful . There are no tvs at this point in time I am glad we stayed for our Nusa Penida trip "
Australia
Leanne
The price is S$39
includes taxes & fees
13 Jan - 14 Jan
Jukung Cottage

Adara Beach Hut

Adara Beach Hut
3.0 star property
8.8 km from Diamond Beach
9.0 out of 10, Wonderful, (29)
"Very nice place. Beautiful pool and sunrise view"
United States
Kira
Adara Beach Hut

Nusa Sedayu hotel

Nusa Sedayu hotel
4.0 star property
12.2 km from Diamond Beach
5.6 out of 10, (5)
"small but lovely stay. Transport on Nusa Penida is problematic a scooter rental is essential not within easy walking distance to shops or restaurants and transport on the island is hard to find and expensive "
South Africa
Elizabeth
The price is S$116
includes taxes & fees
21 Jan - 22 Jan
Nusa Sedayu hotel
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.

Top Diamond Beach Hotel Reviews

Hotels near other Diamond Beach attractions

Find out more about Diamond Beach

Top reasons to visit Diamond Beach

  • Stunning Beach: Diamond Beach boasts pristine white sands and crystal-clear waters, perfect for sunbathing and swimming.
  • Vibrant Marine Life: The area is renowned for excellent diving and snorkelling opportunities, showcasing colourful coral reefs and diverse marine species.
  • Cultural Exploration: Nearby temples offer a glimpse into Bali's rich cultural heritage and local traditions.
  • Scenic Views: Breathtaking vistas of the surrounding bays and cliffs provide a perfect backdrop for photography.
  • Charming Accommodations: Stay in delightful bungalows and resorts that combine comfort with a beach getaway.

Find great hotels near Diamond Beach

Experience a delightful stay at the charming accommodations near Diamond Beach, where options such as the Diamond Beach Bungalow and Diamond Beach Resort cater to every traveller's desires. With a focus on comfort and convenience, these hotels offer a range of rooms designed for those seeking a relaxing beach getaway or an adventurous holiday in Bali. Enjoy the perfect blend of relaxation and adventure, ensuring a memorable experience on Penida Island.

  • Candi Beach Resort and Spa: Nestled amidst the lush landscape, Candi Beach Resort and Spa offers a nature-themed escape that combines adventure with relaxation. Located 30.6km from Diamond Beach, this 4.5-star hotel is perfect for those seeking both thrill and tranquility. Guests can indulge in a variety of onsite adventure sports like kayaking and sailing, or explore nearby activities such as rafting and scooter rentals. The resort’s full-service spa enhances your stay with rejuvenating body wraps and massages, ensuring you leave feeling revitalised.
  • Hotel Komune and Beach Club Bali: Situated 37.0km away from Diamond Beach, Hotel Komune and Beach Club Bali is a family-friendly 4-star resort that promises a blend of beachside leisure and business amenities. Direct access to the beach allows for endless relaxation by the sea, while facilities such as meeting rooms and supervised childcare cater to business travellers and families alike. Children can enjoy the playground and arcade game room, making it an ideal option for families looking to unwind and explore together.
  • Batu Karang Lembongan Resort & Spa: Just 22.5km from Diamond Beach, Batu Karang Lembongan Resort & Spa is a tranquil 4-star retreat perfect for those seeking a spa and business-themed experience. The resort features comprehensive business facilities, including meeting rooms and conference spaces, alongside a full-service spa offering aromatherapy treatments and manicures. Guests can unwind in the inviting pool area, allowing for a perfect blend of relaxation and productivity during their stay.

Where to stay near Diamond Beach

Experience the enchanting allure of Diamond Beach, where the secluded beachfront location offers breathtaking sea views and a refreshing dip in crystal-clear waters. This idyllic getaway is perfect for romantics and families alike, providing a relaxing atmosphere enriched with local culture and friendly people. Explore the stunning natural beauty of Penida Island, and discover hidden gems that promise unforgettable memories, making it an ideal destination for your next adventure.

  • Penida Island: Nestled approximately 9.7km from Diamond Beach, Penida Island is a stunning destination that embodies the beauty of Bali's natural landscape. This vibrant island is a haven for adventure seekers, attracting visitors year-round, particularly from July to September. Here, you can indulge in a range of outdoor activities, from exhilarating underwater sports to relaxing spa treatments. The island's picturesque beaches and sacred temples offer a glimpse into the local culture, making it an ideal spot for exploration and relaxation alike.
  • Batukandik: Located around 9.7km from Diamond Beach, Batukandik is a charming village known for its serene outdoor experiences and idyllic beaches. Like its neighbours, Batukandik sees a surge of visitors between July and September, though it remains a peaceful retreat throughout the year. The village is perfect for those looking to immerse themselves in nature, with local parks and beaches providing ample opportunities for relaxation and adventure. The nearby temples add a spiritual dimension to your visit, enriching your experience of Balinese culture.
  • Klumpu: Situated about 11.3km from Diamond Beach, Klumpu is a quaint village that offers breathtaking coastal scenery and a laid-back atmosphere. This locale is particularly popular for its beach access and outdoor activities, drawing in tourists during peak months from July to September. Klumpu invites you to partake in thrilling underwater sports and adventure activities, while its temples and places of worship provide a peaceful reflection of local traditions. It’s an excellent destination for those seeking both adventure and tranquillity in a picturesque setting.

Things to do near Diamond Beach

At Diamond Beach on Penida Island, Bali, visitors can indulge in activities such as diving and snorkelling, exploring the stunning white sand beach. Recommended experiences include island excursions to discover nearby attractions and dive sites that showcase the vibrant marine life. This picturesque location offers a perfect blend of adventure and relaxation, making it an ideal destination for tourists seeking both excitement and natural beauty.

Shopping

While in Diamond Beach, enjoy local shopping at nearby boutiques. If you're up for a drive, visit Sanur Night Market, 40.2km away, for vibrant local goods, or UC Silver Bali, 43.5km away, for exquisite silver jewellery. Apnea Bali, also 40.2km away, offers unique souvenirs.

Recreation

At the Bali Beach Golf Course, enjoy a round of golf amidst stunning landscapes, just 40.2km from Diamond Beach. Indulge in relaxation at Andre Spa, located 32.2km away, offering rejuvenating body treatments. For a serene experience, explore Taman Nusa, a recreation park promoting wellness and tranquillity, also 40.2km away.

Adventure

At Diamond Beach, thrill-seekers can enjoy a day at Waterbom Bali, a vibrant waterpark located 49.9km away, perfect for family fun. For those seeking outdoor excitement, the Telaga Waja River offers exhilarating water sports 37.0km away. Dive into adventure at Blue Corner, an underwater sports haven just 22.5km away.

Nightlife

Experience the vibrant nightlife at Ubud Peliatan Balerung Stage and Wayang Kulit, both offering cultural performances 48.3km from Diamond Beach, perfect for families. For a more adventurous vibe, visit Upside Down World Bali, just 46.7km away, where fun and excitement await.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Diamond Beach

To save money on your trip to Diamond Beach, consider visiting during the cheaper months of February to March or November, and aim to book your accommodation around a month in advance. Sundays tend to be the least expensive days to stay, while Fridays are the priciest. Use Expedia’s search tools to filter for budget options and eco-certified hotels. Additionally, look for last-minute deals and consider bundling your hotel, flights, and activities for greater savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Diamond Beach are February to March and November, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Diamond Beach about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Diamond Beach is Sunday. The most expensive day to stay around Diamond Beach is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most economical prices and offerings, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Diamond Beach hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Diamond Beach

Diamond Beach in Penida Island offers a stunning blend of beach, cultural, and outdoor experiences, making it a must-visit for travellers. Explore the pristine sands and crystal-clear waters, visit nearby temples for a taste of local culture, and discover the breathtaking bays that surround the area. With top attractions like Diamond Beach itself and various nearby points of interest, there’s no shortage of activities to enjoy during your stay.

  • Kelingking Beach: A stunning beach famous for its dramatic cliffs and turquoise waters, Kelingking Beach offers a breathtaking view that is perfect for photography enthusiasts. The beach vibe is tranquil yet exhilarating, making it an ideal spot for relaxation or adventure.
  • Teletubbies Hill: Known for its lush green hills resembling the landscape from the beloved children's show, Teletubbies Hill is a family-friendly outdoor space. It’s perfect for picnics and leisurely walks, providing a whimsical atmosphere that delights both children and adults.
  • Devil's Tear: This captivating lookout is renowned for its spectacular ocean views and dramatic waves crashing against the rocks. The outdoor adventure here is complemented by a romantic setting, especially during sunset, creating unforgettable memories.

The nearest major airports for your trip to Diamond Beach

To visit Diamond Beach on Penida Island, Bali, you can fly into two major airports. Denpasar (DPS-Ngurah Rai International) is situated 49.9km away, with excellent nearby hotels such as the Grand Hyatt Bali, located 9.7km from the airport, offering airport transportation for a fee. The Courtyard By Marriott Bali Seminyak Resort, 6.4km away, provides convenient access to the airport. Alternatively, Lombok (LOP-Lombok International) is 46.4km from Diamond Beach, with options like Sikara Lombok Hotel, 14.5km from the airport, offering airport shuttles on request, and Novotel Lombok Resort and Villas, 16.1km away, which also provides transportation services for a fee.

Frequently asked questions

What's the area like around Diamond Beach?
If you're planning to come to the area to visit Diamond Beach, take some time to see the rest of the sights while you're in town. If you're looking for a convenient place to stay, take a look at the 13 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay close to Diamond Beach?
Adjacent to Diamond Beach, The Yellow Door Spa & Retreat Houses is one of the top choices for your stay based on our traveller data, and this hotel offers 2 outdoor pools and a full-service spa. Other good choices close by include The Raja Lima and Diamond Beach Bungalow.
How many hotels are there near Diamond Beach?
Expedia has 13 hotels and other accommodation options within a mile from Diamond Beach.
If I need to cancel the hotel reservation for my stay near Diamond Beach, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, you may still be able to cancel and receive a refund within a 24-hour period of booking. Enter dates in and click on "Search", then use the "fully refundable" filter to view top deals close to Diamond Beach.
What can I see and do near Diamond Beach?
Lounge by the water at Atuh Beach and Suwehan Beach. Explore nature at Thousand Islands Viewpoint and Teletubbies Hill. Tembeling Beach is also located 8.4 mi from Diamond Beach, and Port Roro Nusa Jaya Abadi is 8.4 mi away.

Explore a world of travel with Expedia