Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Nada Mahfoud on trover

Search Hotels Near Diamond Beach, Penida Island

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Trending Hotels Near Diamond Beach

Atuh Forest Cottage
3 out of 5
1.3 mi from Diamond Beach
Free cancellationReserve now, pay when you stay
The price is £47 per night
4.7/5Exceptional! (3 reviews)

"Absolutely beautiful! Staff were so friendly and the food was amazing! I’ll be back for sure"…"

Reviewed on 27 Feb 2020

Atuh Forest Cottage
Horizon Nusa Penida
2.5 out of 5
2.6 mi from Diamond Beach
Free cancellationReserve now, pay when you stay
The price is £18 per night
5/5Exceptional! (2 reviews)

"The staff was superb!! They will treat you like their own family! They are always smiling and helpful. Trust me, because I’m working in a hotel in japan and I also know how to treat my guests. (Japanese standard)"…"

Reviewed on 20 Jan 2020

Horizon Nusa Penida
Kabeh Jati Garden Villa and Restaurant
3 out of 5
2.6 mi from Diamond Beach
The price is £28 per night
4.3/5Excellent! (4 reviews)

"Es un lugar muy lindo, algo rústico y un poco alejado de todo el ruido y movimiento turístico, excelente para relajarse y ver el amanecer. Tienen renta de scooters/motonetas que puedes utilizar para moverte al rededor de la isla.. su ubicación es relativamente cercana a Atuh Beach y Diamond ..."…"

Reviewed on 20 Sep 2019

Kabeh Jati Garden Villa and Restaurant
Batang Golden Hills Villa
3 out of 5
1.7 mi from Diamond Beach
Free cancellationReserve now, pay when you stay
The price is £27 per night
Batang Golden Hills Villa
You & We House
3 out of 5
2.6 mi from Diamond Beach
Free cancellationReserve now, pay when you stay
The price is £22 per night
You & We House
Malibu Huts
3 out of 5
4.4 mi from Diamond Beach
Get Rates
4.7/5Exceptional! (3 reviews)

"Very lovely stay. Amazing breakfast and sunrise"…"

Reviewed on 2 Feb 2020

Malibu Huts
Cave Beach Bungalow
3 out of 5
5 mi from Diamond Beach
Get Rates
4/5Very Good! (1 review)
Nice stay

"Nice stay. Really love the sea view from our room. Friendly and helpful staff. However they are not at the reception all the time. No iron provided."…"

Reviewed on 29 Oct 2019

Cave Beach Bungalow
Adara Beach Hut
3 out of 5
5.3 mi from Diamond Beach
The price is £19 per night
4/5Very Good! (1 review)
Nice Huts

"Good experience"…"

Reviewed on 7 Mar 2020

Adara Beach Hut
The Mesare Resort
3.5 out of 5
5 mi from Diamond Beach
The price is £61 per night
4.5/5Wonderful! (8 reviews)

"Nice hotel for honeymoon couple or People Who seek tranquility, friendly and helpful staff, nice Quite room."…"

Reviewed on 14 Jan 2019

The Mesare Resort
Dungkap mount view
2.5 out of 5
4.4 mi from Diamond Beach
Free cancellationReserve now, pay when you stay
The price is £11 per night
3/5 (2 reviews)
Excellent

"It was good and the service from the staff were perfect"…"

Reviewed on 10 Jun 2019

Dungkap mount view
Can't see what you're looking for?
See all available properties in Diamond Beach
View all properties
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.

Pocket Guide: Diamond Beach Hotels

Search for hotels in Diamond Beach on Expedia.co.uk. You can easily find your hotels in Diamond Beach using one of the methods below:

  • View our selection of featured hotels in Diamond Beach
  • Use the map to find hotels in the Diamond Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Diamond Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Diamond Beach
  • Enter your travel dates to view the best deals on hotels in Diamond Beach - while they last

Frequently asked questions

What's the area like around Diamond Beach?
Diamond Beach is located in Penida Island. You’ll find 10 hotels and other accommodations within a few miles for a convenient home base.
Where is the best place to stay close to Diamond Beach?
Atuh Forest Cottage is one of the top choices for your stay based on our traveller data, and this 3-star guesthouse offers a restaurant and free WiFi. It’s located 1.3 mi (2.1 km) from Diamond Beach. Other good choices within a few miles include Batang Golden Hills Villa and Kabeh Jati Garden Villa and Restaurant.
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 and click on “Search”, then use the “free cancellation” filter to view top deals in Diamond Beach.

Diamond Beach Hotel Reviews

More trip options