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

Diamond Beach Hotels

  • 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
3 Sept - 4 Sept
Tomorrow
4 Sept - 5 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Diamond Beach hotels

1. The Yellow Door Spa & Retreat Houses

The Yellow Door Spa & Retreat Houses
0.4 km from Diamond Beach
United States
Louisa
The Yellow Door Spa & Retreat Houses

2. The Raja Lima

The Raja Lima
0.4 km from Diamond Beach
United States
Casey
HK$503
HK$608 total
includes taxes & fees
4 Sept - 5 Sept
The Raja Lima

3. La Rise Penida Cottage

La Rise Penida Cottage
1.5 km from Diamond Beach
Germany
Karim
HK$88
HK$106 total
includes taxes & fees
4 Oct - 5 Oct
La Rise Penida Cottage

4. Gapul Penida

Gapul Penida
1.3 km from Diamond Beach
HK$213
HK$257 total
includes taxes & fees
4 Sept - 5 Sept
Gapul Penida

5. Kabeh Jati Garden Villa and Restaurant

Kabeh Jati Garden Villa and Restaurant
4.2 km from Diamond Beach
United States
Arcangel
Kabeh Jati Garden Villa and Restaurant

6. Tanah Gajah, a Resort by Hadiprana

Tanah Gajah, a Resort by Hadiprana
46.4 km from Diamond Beach
United States
Amy
HK$2,285
HK$2,765 total
includes taxes & fees
9 Sept - 10 Sept
Tanah Gajah, a Resort by Hadiprana

7. Hilton Bali Resort

Hilton Bali Resort
44.4 km from Diamond Beach
Canada
amy
HK$1,078
HK$1,305 total
includes taxes & fees
4 Oct - 5 Oct
Hilton Bali Resort

8. Seven Dreams A Pramana Experience

Seven Dreams A Pramana Experience
5.6 km from Diamond Beach
United States
Jeffrey
HK$1,355
HK$1,640 total
includes taxes & fees
8 Sept - 9 Sept
Seven Dreams A Pramana Experience

9. The Angkal Resort

The Angkal Resort
7 km from Diamond Beach
Canada
Diana
HK$521
HK$630 total
includes taxes & fees
6 Sept - 7 Sept
The Angkal Resort

10. Eco-tourist Dream Beach Cliff Villas

Eco-tourist Dream Beach Cliff Villas
2.9 km from Diamond Beach
HK$510
HK$618 total
includes taxes & fees
8 Sept - 9 Sept
Eco-tourist Dream Beach Cliff Villas

11. Suwehan Beach Cliff House

Suwehan Beach Cliff House
2.8 km from Diamond Beach
Denmark
Anne Sofie
HK$469
HK$568 total
includes taxes & fees
3 Oct - 4 Oct
Suwehan Beach Cliff House

12. The Hill Prananta

The Hill Prananta
3 km from Diamond Beach
HK$99
HK$120 total
includes taxes & fees
4 Sept - 5 Sept
The Hill Prananta

13. You & We House

You & We House
4.2 km from Diamond Beach
United States
Deanna
HK$154
HK$186 total
includes taxes & fees
4 Sept - 5 Sept
You & We House

14. Bilva Garden Penida

Bilva Garden Penida
2.9 km from Diamond Beach
HK$107
HK$129 total
includes taxes & fees
4 Sept - 5 Sept
Bilva Garden Penida

15. Ayodya Resort Bali

Ayodya Resort Bali
43.1 km from Diamond Beach
Australia
Jonathon
HK$838
HK$1,014 total
includes taxes & fees
1 Oct - 2 Oct
Ayodya Resort Bali

16. Conrad Bali

Conrad Bali
43.4 km from Diamond Beach
United Kingdom
Brooke
HK$1,555
HK$1,882 total
includes taxes & fees
15 Sept - 16 Sept
Conrad Bali

17. The Indah Cliff Sea View

The Indah Cliff Sea View
2.8 km from Diamond Beach
HK$384
HK$464 total
includes taxes & fees
4 Sept - 5 Sept
The Indah Cliff Sea View

18. Kelingking tropical

Kelingking tropical
15.9 km from Diamond Beach
United States
Joshua
HK$349
HK$423 total
includes taxes & fees
5 Sept - 6 Sept
Kelingking tropical

19. The Apurva Kempinski Bali

The Apurva Kempinski Bali
44.8 km from Diamond Beach
Australia
Murray
HK$3,259
HK$3,944 total
includes taxes & fees
21 Sept - 22 Sept
The Apurva Kempinski Bali

20. Innora Jungle Resort and Spa

Innora Jungle Resort and Spa
12.4 km from Diamond Beach
HK$394
HK$476 total
includes taxes & fees
4 Sept - 5 Sept
Innora Jungle Resort and Spa
View all properties

Compare popular hotels close to Diamond Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A poolside area with lounge chairs and a small table, overlooking a coastal landscape with palm trees and a view of the ocean.
The Raja Lima
9.4
Exceptional
12 reviews
View
A wooden table with two glasses of orange juice, a red flower, and a box of tissues.
Atuh Forest Cottage
9.6
Exceptional
5 reviews
View
A covered outdoor area with a view of the sea, wooden railings, and a person standing on a platform.
Sea Cliff Eco Nusa Penida
10.0
Exceptional
3 reviews
View
A coastal landscape with a sunset, rocky formations, and clear blue waters.
Atuh Galaxy Cottage
10.0
Exceptional
3 reviews
View
A stone staircase leading to a wooden door, surrounded by lush greenery and palm trees.
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 3 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

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, perfect for sunbathing and swimming.
  • Diverse Activities: Enjoy diving, snorkelling, and exploring an aqua park, catering to both relaxation and adventure seekers.
  • Vibrant Nightlife: Experience lively music events and entertainment options nearby, offering a delightful evening atmosphere.
  • Cultural Exploration: Discover the local heritage through traditional temples and customs, enriching your visit.
  • Accommodation Variety: Choose from luxury hotels to budget-friendly guesthouses, all with convenient beach access.

Find great hotels near Diamond Beach

Diamond Beach, located on the stunning Penida Island in Bali, offers a delightful selection of accommodation options, including hotels and guesthouses. With a focus on beach access, adventure experiences, and business travel, visitors can find both luxury and budget-friendly stays. Whether you're seeking a star-rated hotel or a charming resort, the area boasts various choices to ensure a memorable getaway amidst breathtaking coastal scenery.

  • Candi Beach Resort and Spa: Nestled 31km from Diamond Beach, Candi Beach Resort and Spa is a 4.5-star haven for adventurous beach lovers. With a commendable guest rating of 9.0 out of 10, this resort offers direct access to a pristine beach, making it ideal for those seeking both relaxation and excitement. Guests can indulge in a variety of adventure sports, including mountain biking on-site and nearby activities like rafting and snorkelling. The property’s blend of serene beachfront and thrilling recreational options ensures an enriching holiday experience.
  • Hotel Komune and Beach Club Bali: Located 37km from Diamond Beach, Hotel Komune and Beach Club Bali enjoys a stellar guest rating of 9.4 out of 10. This 4-star resort caters to families and adventure seekers alike, boasting direct beach access and an array of exciting activities such as surfing, snorkelling, and horse riding. Families will appreciate the dedicated children’s amenities, including a playground and arcade game room. With its vibrant atmosphere and diverse recreational offerings, this resort sets the stage for memorable family vacations.
  • Batu Karang Lembongan Resort & Spa: Situated 23km from Diamond Beach, Batu Karang Lembongan Resort & Spa is a 4-star retreat perfect for those prioritising wellness and relaxation. Boasting a guest rating of 9.2 out of 10, this resort features a comprehensive spa and pool service, offering treatments such as massages and facials. Ideal for business travellers and spa enthusiasts alike, the property provides a serene environment where guests can unwind and rejuvenate, ensuring a tranquil escape from the bustle of everyday life.

Where to stay near Diamond Beach

Travellers seeking a blend of relaxation and romance will find Diamond Beach in Penida Island an idyllic getaway. With its pristine sand and crystal-clear waters, this secluded beach offers perfect access for sunbathing and swimming. As the sun sets, experience the vibrant nightlife at nearby venues that cater to all tastes. Explore the local culture and enjoy the friendly atmosphere, making it a family-friendly destination that promises unforgettable memories for everyone.

  • Penida Island: Nestled approximately 10km from Diamond Beach, Penida Island is a captivating destination that offers a blend of natural beauty and adventure. This picturesque island is renowned for its stunning beaches, vibrant marine life, and thrilling outdoor activities. Visitors can indulge in underwater sports, such as snorkelling and diving, to explore the rich biodiversity of the surrounding waters. Additionally, the island boasts serene temples and scenic bays that provide a glimpse into local culture. Travellers are drawn to Penida Island year-round, with peak visits during July to September, making it a vibrant spot for those seeking both relaxation and adventure.
  • Lembongan Island: Located about 21km from Diamond Beach, Lembongan Island is a charming getaway that showcases the beauty of Bali's coastal landscapes. This island is celebrated for its inviting beaches, perfect for sunbathers and water sports enthusiasts alike. With a range of outdoor activities available, including adventure sports and spa treatments, Lembongan Island caters to the diverse interests of visitors. The island sees a consistent flow of tourists throughout the year, with peak seasons in June to July and September. Discover family-friendly beaches and lush parks while soaking in the laid-back island atmosphere.
  • Mushroom Bay: Situated approximately 23km from Diamond Beach, Mushroom Bay is a delightful neighbourhood known for its tranquil ambiance and stunning scenery. This idyllic area is perfect for beach lovers and adventure seekers, offering a variety of activities, from water sports to rejuvenating body treatments. The bay features beautiful family-friendly beaches and a marina, making it an excellent spot for relaxation and recreation. While visitor numbers are steady year-round, the peak season occurs between July and September, ensuring a lively atmosphere during the summer months.

Things to do in Diamond Beach

Shopping

At Diamond Beach, you can browse local shops offering unique handicrafts and souvenirs. If you're up for a drive, visit the nearby Pasar Tradisional in Toyapakeh, where you’ll find a variety of traditional Balinese goods and crafts to take home.

Recreation

Experience rejuvenation at The Coconut Village with holistic spa treatments amidst lush surroundings. Engage in mindful yoga sessions on the beach, soaking in the serene sounds of the ocean. For adventure, explore the vibrant marine life while snorkelling in the crystal-clear waters off Diamond Beach.

Adventure

At Diamond Beach, explore the stunning coastline with thrilling cliff diving and trekking adventures. Experience the breathtaking views from the cliff tops and enjoy swimming in the turquoise waters. Additionally, you can try snorkelling to discover vibrant marine life in the nearby coral reefs.

Nightlife

Explore the vibrant nightlife at Penida Island with a visit to the Beach Club, where you can sip cocktails while enjoying stunning ocean views. For a lively atmosphere, head to the local bars featuring live DJs and dance floors, perfect for a night of fun and mingling.

*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 off-peak months of February to March and November when prices are lower. Booking your accommodation about a month in advance can yield better deals, or look for last-minute discounts on Expedia. Sundays are the least expensive days to stay, while Mondays tend to be pricier. Utilise Expedia’s search tools to find budget-friendly options and consider package deals that combine flights and activities for additional savings. Exploring the area on foot can also help cut down on transport costs.

  • 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: The cheapest time to book a hotel around Diamond Beach is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and ideal type of accommodation. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservation at Diamond Beach 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, vibrant temples, and picturesque bays. Visitors can immerse themselves in the natural beauty and enjoy a range of outdoor experiences, while also discovering the rich cultural heritage of the area. Whether you seek relaxation by the shore or wish to explore local traditions, Diamond Beach has something to captivate every traveller.

  • Kelingking Beach: Located 16km from Diamond Beach, Kelingking Beach is renowned for its dramatic cliffs and stunning turquoise waters. The beach offers a serene atmosphere, perfect for relaxation and soaking in the natural beauty of Bali.
  • Crystal Bay: Situated 19km away, Crystal Bay boasts picturesque scenery with its calm waters and soft sandy beach. This bay is ideal for outdoor activities such as snorkelling, where you can explore vibrant marine life in a tranquil setting.
  • Teletubbies Hill: Just 5km from Diamond Beach, Teletubbies Hill features lush, rolling hills that create a whimsical landscape. This family-friendly spot is ideal for outdoor adventures, picnics, and enjoying panoramic views of the surrounding area.

The nearest major airports for your trip to Diamond Beach

Reaching Diamond Beach in Penida Island, Bali, is convenient via several major airports. Denpasar (DPS-Ngurah Rai International) is situated 50km away, with nearby luxurious hotels like the Hilton Bali Resort, The Anvaya Beach Resort Bali, and Ayodya Resort Bali offering various transportation services to the airport. Lombok (LOP-Lombok International) is 72km distant, featuring hotels such as Pullman Lombok Merujani Mandalika Beach Resort and Amber Lombok Beach Resort, also providing shuttle services. For those considering Banyuwangi (BWX-Blimbingsari), located 150km away, options like Dialoog Banyuwangi and Kokoon Hotel Banyuwangi offer accessible transfers to the airport, ensuring a smooth travel experience.

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