A coastal landscape with clear turquoise waters, a prominent rock formation, a sandy beach, and a staircase leading down to the shore.

Hotel Guide - Diamond Beach hotels in , Indonesia.

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
20 Aug - 21 Aug
Tomorrow
21 Aug - 22 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Diamond Beach hotels

1. The Raja Lima

The Raja Lima
0.4 km from Diamond Beach
United States
Casey
€66
includes taxes & fees
21 Aug - 22 Aug
The Raja Lima

2. Atuh Forest Cottage

Atuh Forest Cottage
2.1 km from Diamond Beach
United States
Katlyn
€17
includes taxes & fees
28 Aug - 29 Aug
Atuh Forest Cottage

3. Sea Cliff Eco Nusa Penida

Sea Cliff Eco Nusa Penida
2.9 km from Diamond Beach
United States
Amitakumari
€106
includes taxes & fees
21 Aug - 22 Aug
Sea Cliff Eco Nusa Penida

4. Atuh Galaxy Cottage

Atuh Galaxy Cottage
2.1 km from Diamond Beach
United States
Richard
€13
includes taxes & fees
1 Sept - 2 Sept
Atuh Galaxy Cottage

5. Gapul pinpilinPauxa

Gapul pinpilinPauxa
1.3 km from Diamond Beach
Canada
juniper
€9
includes taxes & fees
20 Sept - 21 Sept
Gapul pinpilinPauxa

6. Golden Garuda Cottages at Diamond Beach

Golden Garuda Cottages at Diamond Beach
0.5 km from Diamond Beach
New Zealand
Ngoc
€38
includes taxes & fees
21 Aug - 22 Aug
Golden Garuda Cottages at Diamond Beach

7. Suwehan Beach Cliff House

Suwehan Beach Cliff House
2.8 km from Diamond Beach
Denmark
Anne Sofie
€51
includes taxes & fees
21 Aug - 22 Aug
Suwehan Beach Cliff House

8. La Rise Penida Cottage

La Rise Penida Cottage
1.5 km from Diamond Beach
Germany
Karim
€12
includes taxes & fees
20 Sept - 21 Sept
La Rise Penida Cottage

9. Diamond Beach Bungalow

Diamond Beach Bungalow
0.6 km from Diamond Beach
United States
alexandru
€12
includes taxes & fees
19 Sept - 20 Sept
Diamond Beach Bungalow

10. Eco-tourist Dream Beach Cliff Villas

Eco-tourist Dream Beach Cliff Villas
2.9 km from Diamond Beach
€63
includes taxes & fees
7 Sept - 8 Sept
Eco-tourist Dream Beach Cliff Villas

11. Mahendra Cottage

Mahendra Cottage
1 km from Diamond Beach
€31
includes taxes & fees
8 Sept - 9 Sept
Mahendra Cottage

12. Batang Golden Hills Villa

Batang Golden Hills Villa
3.1 km from Diamond Beach
Germany
Dominik
€10
includes taxes & fees
19 Sept - 20 Sept
Batang Golden Hills Villa

13. The Hill Prananta

The Hill Prananta
3 km from Diamond Beach
€13
includes taxes & fees
18 Sept - 19 Sept
The Hill Prananta

14. Suwehan Cliff Inn with Hammock Penida

Suwehan Cliff Inn with Hammock Penida
2.8 km from Diamond Beach
€51
includes taxes & fees
1 Sept - 2 Sept
Suwehan Cliff Inn with Hammock Penida

15. Gapul Penida

Gapul Penida
1.3 km from Diamond Beach
€28
includes taxes & fees
21 Aug - 22 Aug
Gapul Penida

16. Cozzy Sea Dream Cliff Eco Guest House

Cozzy Sea Dream Cliff Eco Guest House
2.9 km from Diamond Beach
€52
includes taxes & fees
3 Sept - 4 Sept
Cozzy Sea Dream Cliff Eco Guest House

17. Bilva Garden Penida

Bilva Garden Penida
2.9 km from Diamond Beach
€14
includes taxes & fees
1 Sept - 2 Sept
Bilva Garden Penida

18. Suwehan Rey Cliff House

Suwehan Rey Cliff House
2.7 km from Diamond Beach
€49
includes taxes & fees
21 Aug - 22 Aug
Suwehan Rey Cliff House

19. Deep Roots Dive & Yoga Resort

Deep Roots Dive & Yoga Resort
9.8 km from Diamond Beach
Italy
Adele
€90
includes taxes & fees
3 Sept - 4 Sept
Deep Roots Dive & Yoga Resort

20. Seven Dreams A Pramana Experience

Seven Dreams A Pramana Experience
5.6 km from Diamond Beach
United States
Jeffrey
€175
includes taxes & fees
1 Sept - 2 Sept
Seven Dreams A Pramana Experience
View all properties

Compare popular hotels close to Diamond Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Terrace/patio
The Raja Lima
9.6
Exceptional
11 reviews
View
Breakfast area
Atuh Forest Cottage
9.6
Exceptional
5 reviews
View
Deluxe Double Room, Ocean View | Beach/ocean view
Sea Cliff Eco Nusa Penida
10.0
Exceptional
3 reviews
View
Aerial view
Atuh Galaxy Cottage
10.0
Exceptional
3 reviews
View
Front of property
Gapul pinpilinPauxa
10.0
Exceptional
2 reviews
View

Top Diamond Beach Hotel Reviews

Seven Dreams A Pramana Experience

Seven Dreams A Pramana Experience

10/10 Excellent
"Garden of Eden on earth! A true gem. The property is beautifully designed and well maintained. The staff is very attentive and gracious, emanating a hospitable warmth not often felt. Property is ocean front and comprises multiple individual villas, each with their own patio porch swing and outdoor table. Rooms are comfortable and well-appointed with interior day bed seating and desk area. The property also features several larger units with private pools, good for family or just a splurge 😍. The central pool is ocean front with negative edge to the water and large palms surrounding the pool. Throughout the resort are diverse flowering plants, meticulously maintained - a flower lover’s paradise. Amenities including spa and activities (kayaks, snorkeling, etc) are available. The on-property restaurant offers diverse menu and tasty selections. We ate here for most of our stay and enjoyed the variety. Seven Dreams is a little remote (requiring about 45 min to reach from the harbor) but is well worth the drive. I absolutely recommend this resort for a world class service experience and delightful vacation, and personally hope and plan to return for vacation in the future."
Melissa 4-night trip
Posted 2 months ago
Seven Dreams A Pramana Experience
Gapul pinpilinPauxa

Gapul pinpilinPauxa

10/10 Excellent
"Clean"
Heba 1-night trip
Posted 2 months ago
Gapul pinpilinPauxa
Diamond Beach Bungalow

Diamond Beach Bungalow

10/10 Excellent
"Excellent place with a view, far enough from the main street to not hear the traffic, but close enough to walk to the restaurants and Diamond Beach."
alexandru 2-night trip
Posted 4 months ago
Diamond Beach Bungalow
Golden Garuda Cottages at Diamond Beach

Golden Garuda Cottages at Diamond Beach

10/10 Excellent
"Such a beautiful accommodation. I love the interior design. I would stay again."
Ngoc 3-night trip
Posted 4 months ago
Golden Garuda Cottages at Diamond Beach
The Raja Lima

The Raja Lima

10/10 Excellent
"The facility is absolutely beautiful. Walking distance to the treehouse and diamond beach. The staff are incredibly friendly and attentive. I have some foods I cannot eat and staff made sure to ask questions so that both my dinner and breakfast were perfect. The spa was fantastic. We both got massages and really enjoyed the care from all the staff. loved the vibe here and would stay again for sure."
Casey 1-night trip
Posted 4 months ago
The Raja Lima

Other attractions near Diamond Beach

Thousand Islands Viewpoint

8.6/10 (14 reviews)
Find out about the history of Penida Island with a stop at Thousand Islands Viewpoint. Amble around the area's white-sand beaches or visit its temples.
See properties

Suwehan Beach

Why not spend a lazy afternoon at Suwehan Beach during your trip to Penida Island? Amble around the area's white-sand beaches or visit its temples.
See properties

Teletubbies Hill

6.4/10 (6 reviews)
Commune with nature and explore the great outdoors at Teletubbies Hill during your travels in Penida Island. Amble around the area's white-sand beaches or visit its temples.
See properties

Goa Giri Putri Temple

9.8/10 (6 reviews)
Goa Giri Putri Temple is just one of the places to see in Penida Island, so why not enjoy the other things to explore during your travels? Amble around the area's white-sand beaches or visit its temples.
See properties

Peguyangan Waterfall

9.0/10 (2 reviews)
Commune with nature and explore the great outdoors at Peguyangan Waterfall during your travels in Batukandik.
See properties

Pura Puncak Mundi

Find out about the history of Klumpu with a stop at Pura Puncak Mundi.
See properties

Find out more about Diamond Beach

Top reasons to visit Diamond Beach

  • Stunning Beaches: Diamond Beach boasts pristine white sands and crystal-clear waters, ideal for relaxation and sunbathing.
  • Adventure Activities: Engage in thrilling diving and snorkelling adventures, exploring vibrant marine life.
  • Cultural Experiences: Visit nearby temples and immerse yourself in the local Balinese culture.
  • Lively Nightlife: Enjoy vibrant entertainment options, including live music and aqua parks.
  • Diverse Accommodation: Choose from a range of guesthouses to luxurious hotels, ensuring a comfortable stay.

Find great hotels near Diamond Beach

Discover the idyllic charm of Diamond Beach, Penida Island, where a variety of accommodation options await, from inviting guesthouses to luxurious hotels. Whether you seek a beachfront retreat, an adventure-filled vacation, or a convenient base for business travel, you'll find establishments that cater to every need. Look forward to delightful stays at renowned diamond beach hotels and resorts, complemented by stunning sunrise views and excellent reviews, ensuring a memorable experience on this beautiful island.

  • Hotel Komune and Beach Club Bali: Nestled 37.0km from Diamond Beach, Hotel Komune and Beach Club Bali is a vibrant 4-star resort that embraces the spirit of adventure and family fun. With direct access to the beach, it offers a range of thrilling activities such as surfing, horse riding, and fishing, ensuring an exciting stay. Families will appreciate the thoughtful amenities, including a shared playground, arcade game room, and onsite childcare services. The hotel's welcoming atmosphere and recreational options make it an excellent choice for those seeking both relaxation and adventure.
  • Bayshore Villas Candi Dasa: Located 30.6km from Diamond Beach, Bayshore Villas Candi Dasa is a charming 4-star hotel that caters to families and adventure seekers alike. With its private beach access, guests can indulge in activities such as snorkelling and boat tours. The property also offers bicycle rentals and rafting opportunities nearby. Families are well catered for with features like a shared pool, playground, and childcare services available onsite. With a guest rating of 8.6, it blends comfort with an array of exciting experiences in a picturesque setting.
  • Lembongan Beach Club and Resort: Situated 22.5km from Diamond Beach, Lembongan Beach Club and Resort is a delightful 4-star retreat that combines family-friendly amenities with a tranquil beachside environment. The resort boasts direct beach access, allowing guests to immerse themselves in the stunning surroundings. While it offers essential facilities for children, the serene atmosphere is also ideal for those on business travel, providing a relaxing escape after a day of meetings. With a guest rating of 8.8, it promises a comfortable and enjoyable stay for all.

Where to stay near Diamond Beach

Diamond Beach, Penida Island, offers a captivating blend of secluded serenity and vibrant experiences. With its stunning white sand beaches and crystal-clear waters, it's a perfect spot for relaxation and romance. Explore the lively nightlife at Diamond Beach or immerse yourself in the local culture. Families will find friendly atmospheres, while adventure seekers can enjoy beach access to breathtaking views and activities. This enchanting destination promises unforgettable memories for every traveller.

  • Botoemadeg: Nestled approximately 12.9km from Diamond Beach, Botoemadeg is a quaint village that offers a serene escape for visitors seeking a beach experience. This less-frequented gem provides a tranquil atmosphere, perfect for sunbathing or enjoying the gentle waves. Although not a seasonal hotspot, peak visitor numbers between July and September allow for a lively yet relaxed vibe. The nearby beach is a local highlight, encouraging leisurely strolls and picnics against breathtaking coastal backdrops.
  • Batu Putih: Located around 25.7km from Diamond Beach, Batu Putih is a vibrant city that attracts adventure enthusiasts eager to engage in outdoor activities. With a steady influx of visitors year-round, the peak travel season from July to September sees the city bustling with life. Here, you can indulge in thrilling water sports and explore the stunning beaches and mountains that define the landscape. Batu Putih is perfect for those wanting to blend relaxation with adventure, making it a must-visit destination.
  • Sengkidu: Situated about 30.6km from Diamond Beach, the charming village of Sengkidu offers a family-friendly atmosphere with a focus on outdoor activities. Visitors flock here to enjoy the local beaches, historic sites, and various amenities such as resorts and shopping centres. The peak season from July to September draws families looking for a wholesome getaway. Sengkidu's unique blend of relaxation and exploration makes it an ideal spot for creating lasting memories with loved ones.

Things to do in Diamond Beach

Shopping

At Diamond Beach, local vendors offer a variety of handmade crafts and souvenirs. If you're up for a drive, head to the nearby markets such as Pasar Seni Kuta or the Bali Collection for a wider selection of gifts and unique Balinese items.

Recreation

At Diamond Beach, rejuvenate your spirit with yoga sessions overlooking the ocean and indulge in holistic treatments at local wellness centres. Experience traditional Balinese massages, while the tranquil surroundings offer a peaceful atmosphere for meditation and reflection amidst stunning coastal views.

Adventure

Diamond Beach offers stunning views and thrilling adventures. Experience cliff-jumping into the turquoise waters or relax on the pristine sands. Explore nearby caves and hike up to Bukit Teletubbies for breathtaking panoramas. Snorkelling and diving in the vibrant coral reefs provide a glimpse into Bali's rich marine life.

Nightlife

The nightlife at Diamond Beach is enchanting, with beach bars offering refreshing cocktails and stunning ocean views. Head to the popular Seaside Bar for live music or enjoy a laid-back vibe at the nearby Beach Club, where you can unwind with friends as the sun sets over the horizon.

*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, visit during the cheaper months of February to March or November, when accommodation prices are lower. Booking about a month in advance can yield the best rates, especially on Sundays. Consider using Expedia for last-minute deals and packages that combine hotels with flights and activities for additional savings. Utilise the price filter feature to find the best offers, and look out for instant savings and eligible discounts to maximise your budget while enjoying the stunning beaches of Bali.

  • 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: Booking a hotel around Diamond Beach about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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, preferred location, and the type of hotel you desire. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Diamond Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Diamond Beach

Diamond Beach offers a delightful mix of attractions, including stunning beaches, cultural temples, and picturesque bays. Visitors can immerse themselves in both beach relaxation and outdoor adventures, making it an ideal destination for those seeking a blend of natural beauty and cultural experiences. Whether you’re exploring the coastline or visiting local temples, Diamond Beach promises memorable moments for every traveller.

  • Candidasa Beach: Located 30.6km from Diamond Beach, Candidasa Beach offers a serene atmosphere with its soft sands and gentle waves, perfect for relaxation. The beach is known for its charming local restaurants and vibrant marine life, making it a delightful spot for swimming and snorkelling.
  • Gala-Gala Underground House: Situated 22.5km from Diamond Beach, this fascinating historic site features a unique underground dwelling that reflects the rich cultural heritage of Bali. The house showcases intricate carvings and tunnels, providing insight into local traditions and architecture.
  • Sunset Point: Just 24.1km away from Diamond Beach, Sunset Point boasts stunning views of the horizon, making it a beautiful location to witness Bali's iconic sunsets. The tranquil beach atmosphere is ideal for unwinding and capturing memorable photographs.

The nearest major airports for your trip to Diamond Beach

Accessing Diamond Beach in Penida Island is convenient via three major airports. Denpasar (DPS-Ngurah Rai Intl.) is situated approximately 49.9km from Diamond Beach, with excellent hotels nearby such as the 5-star Conrad Bali, 8.0km away, and Discovery Kartika Plaza Hotel, 1.6km away, both offering various transport services. Lombok (LOP-Lombok Intl.) is about 72.4km from Diamond Beach, with options like the 4-star Origin Lombok, located 14.5km away. Lastly, Banyuwangi (BWX-Blimbingsari), located 149.7km away, features accommodations such as the 4-star Dialoog Banyuwangi, 14.5km from the airport, with transport services available for guests.

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 14 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 Raja Lima is one of the top choices for your stay based on our traveller data, and this resort offers 2 outdoor pools and a full-service spa. Other good choices close by include Amrani Diamond Beach Villas & Pool and The Yellow Door Spa & Retreat Houses.
How many hotels are there near Diamond Beach?
Expedia has 14 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