Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Penida Island

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
OYO 1198 Kulkul Bungalow
2 out of 5
Ped, Nusa Penida, Kabupaten Karangasem, Penida Island, Bali
Get Rates
4.74 mi from city center
4/5Very Good! (2 reviews)

"The staff re very helpful. They really tried their very best to accommodate the guest and make sure they have a great time in Nusa Penida. Nusa Penida is an island which is less touristy compared with other Bali tourist districts. I actually aimed to find somewhere which is humble but nice and clean. ..."…"

Reviewed on Oct 6, 2019

OYO 1198 Kulkul Bungalow
Road Beach Premier
3 out of 5
Jl. Ped - Buyuk, Penida Island, Bali
The price is $32 per night
4.55 mi from city center
4.6/5Exceptional! (18 reviews)

"Lovely beach bungalow, only a few steps from the beach. Very quite rural location and quite beach. Excellent choice if you want to get away from the touristy spots"…"

Reviewed on Mar 20, 2020

Road Beach Premier
Blue Harbor Beachfront Villas & Resto
3.5 out of 5
Jl. Ped – Buyuk, Penida Island, Bali
The price is $28 per night
5.49 mi from city center
5/5Exceptional! (1 review)

"Brand new rooms, friendly management and great service."…"

Reviewed on Jul 12, 2020

Blue Harbor Beachfront Villas & Resto

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Papa Sun Villas
3 out of 5
Desa Kutapang, Nusa Penida, Penida Island, Bali
The price is $44 per night
4.88 mi from city center
Papa Sun Villas
Kompyang Cottage
3.5 out of 5
Jl. Karang Suung, Br. Geria Tengah, Ds Batununggul, Kec. Nusa Penida, Penida Island, Penida Island
Free CancellationReserve now, pay when you stay
The price is $50 per night
4.74 mi from city center
5/5Exceptional! (5 reviews)

"Stayed here the end of February 2020, and absolutely loved it. We ended up booking another night, staying longer than we planned. The place looks exactly like the photos. Really cute and clean, nice decor, and nicely laid out. Breakfast is amazing (served in room or floating!). The pool and surrounding ..."…"

Reviewed on Mar 21, 2020

Kompyang Cottage
The Dagan Bungalow
3 out of 5
Jalan Raya Klumpu, Sakti, Penida Island, Bali
Free CancellationReserve now, pay when you stay
The price is $19 per night
4.44 mi from city center
4.7/5Exceptional! (12 reviews)

"The lady was great and they provided transportation everywhere I needed to go. Air was the coldest so far. Father restaurant she recommended was great."…"

Reviewed on Mar 11, 2020

The Dagan Bungalow
Green Beach Inn
3.5 out of 5
Jl. Raya Batumulapan, Batununggul, Penida Island, Bali
Free CancellationReserve now, pay when you stay
The price is $33 per night
4.75 mi from city center
3.9/5Very Good! (14 reviews)
Nice place to stay

"Amazing Seaview"…"

Reviewed on Mar 7, 2020

Green Beach Inn
The Mesare Resort
3.5 out of 5
Dusun Batu Guling, Desa Batu Kandik, Penida Island, Bali
The price is $90 per night
0.35 mi from city center
4.5/5Wonderful! (8 reviews)

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

Reviewed on Jan 14, 2019

The Mesare Resort
Ocean Terrace Suite and Spa Luxury
4 out of 5
Jalan Raya Batumulapan, Penida Island
The price is $78 per night
4.58 mi from city center
4.2/5Very Good! (5 reviews)

"The staff were v nice, the food was ok (but better than the surrounding restaurants) and good value, it is hard to get anywhere without a scooter. The rooms are spacious and have bath / shower and space to sit."…"

Reviewed on Jun 3, 2019

Ocean Terrace Suite and Spa Luxury
Semabu Hills Hotel Nusa Penida - Bali
3.5 out of 5
Jalan Raya Toya Pakeh-Ped, Nusapenida, Kabupaten Klungkung, Penida Island, Bali
Free CancellationReserve now, pay when you stay
The price is $85 per night
5.14 mi from city center
4.3/5Excellent! (65 reviews)
reccommend!

"We had a nice stay at Semabu hills. They had a free shuttle pick up and the guy was ready with a sign right when we got off our boat. We were able to leave our bags and go to adventure for the day. The rooms were nice, what we loved the most was the infinity pool with a great view! The free breakfast ..."…"

Reviewed on Feb 26, 2020

Semabu Hills Hotel Nusa Penida - Bali
Coco Resort Penida
3.5 out of 5
Jalan Crystal Bay, Desa Sakti, Penida Island, Bali
The price is $72 per night
5.2 mi from city center
4.4/5Wonderful! (72 reviews)

"Probably the nicest place to stay on Penida island. The room was very clean and safe. Pool was perfect and the restaurant food was way better than I expected. A con would be the traffic nice with the nearby street."…"

Reviewed on Oct 5, 2019

Coco Resort Penida
Ring Sameton Resort Hotel
3 out of 5
Jalan Ped - Buyuk, Penida Island, Bali
The price is $37 per night
4.97 mi from city center
4.3/5Excellent! (42 reviews)
Great option

"The room was huge, clean, clean linens and towels. Yummy breakfast and lovely staff. The owner was amazing, she helped us to take a cab to the harbor with fair price."…"

Reviewed on Oct 27, 2019

Ring Sameton Resort Hotel
Road Beach Sun Sun
3 out of 5
Jalan Ped Buyuk Tanah Bias, Penida Island, Bali
The price is $33 per night
5.42 mi from city center
4.8/5Exceptional! (6 reviews)

"The beach is perfect, the staffs are friendly and there are many places to eat within 10 mins walk~"…"

Reviewed on Dec 13, 2019

Road Beach Sun Sun
Bintang Bungalow
3.5 out of 5
Desa Sakti, Penida Island
The price is $28 per night
5.46 mi from city center
4.1/5Very Good! (11 reviews)

"Lovely secluded spot with nice pool & spacious family villa!! Will return again!"…"

Reviewed on Aug 11, 2019

Bintang Bungalow
Prasi Sunset Bungalows
2 out of 5
Banjar Anyar, Penida Island, Bali
Free CancellationReserve now, pay when you stay
The price is $18 per night
5.71 mi from city center
4.3/5Excellent! (15 reviews)

"Amazing views, great staff and great coffee. Property was further (by road) from fast boat than expected. Overall a Great place to stay"…"

Reviewed on Feb 25, 2019

Prasi Sunset Bungalows
Don't see what you're looking for?
See all available properties in Penida Island
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.

Visiting Penida Island

Visitors can enjoy all that Penida Island has to offer including the temples and white-sand beaches. The quaint and tucked away setting also entices those visiting the city. Top sights around the area include Jungut Batu Beach and Sanur Beach.

  • There are 48 hotels and other accommodations in Penida Island
  • The closest major airport is in Denpasar (DPS-Ngurah Rai Intl.), 26 mi (41.8 km) from the city center

Sightseeing and Staying in Penida Island

A favorite place to visit in the city is Crystal Bay. In the area, you'll also find Jungut Batu Beach and Sanur Beach.

As you plan your holiday getaway, you'll find 48 hotels and other lodging options to pick from in Penida Island. Here are highly ranked ones based on our user reviews:

  • Semabu Hills Hotel Nusa Penida - Bali - This 3.5-star hotel features free breakfast, a restaurant, and an outdoor pool. It's a favorite with Expedia travelers for its breakfast and overall value.
  • Coco Resort Penida - Our customers like the dining options and pool at this hotel. This 3.5-star hotel features a full-service spa, a restaurant, and an outdoor pool.
  • Ring Sameton Resort Hotel - This 3-star guesthouse features free breakfast, a restaurant, and an outdoor pool. Expedia customers like its breakfast and pool.

One of the popular sights outside the city is Nusa Dua Beach, located 21.5 mi (34.6 km) from the city center.

Dressing for Penida Island

  • Between January and March, you can expect average temperatures of 91°F during the day and 72°F at night
  • From April to June, the average during the day is 91°F, while the average at night is 68°F
  • July through September has daytime averages of 89°F with nighttime averages of 68°F
  • In October-December, you can expect daytime averages of 91°F and nighttime averages of 71°F
  • Average annual rainfall for Penida Island is 1.73 inches
  • Usually April and November are the hottest months with an average of 91°F, whereas July and June are often coldest, averaging 69°F

Frequently asked questions

What's the best place for a stay in Penida Island?
Adiwana Warnakali Resort is one of the top choices for your stay based on our traveler data. This 4-star hotel offers a full-service spa and a restaurant. Other good options for your visit include Blue Harbor Beachfront Villas & Resto and Semabu Hills Hotel Nusa Penida - Bali.
If I need to cancel my hotel reservation in Penida Island, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if cancelled prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Enter dates in and click on “Search”, then you can use the “free cancellation” filter to get the best deals in Penida Island.
Where can I learn more about changing or cancelling my trip to Penida Island?
To access more information about changing or cancelling your trip to Penida Island, click here.
What's the best hotel for a family vacation in Penida Island?
Nusa Garden Bungalow is a hotel with a restaurant and free parking, and it’s a top choice on Expedia for families. Other good choices for your kid-friendly vacation include Coco Resort Penida and Semabu Hills Hotel Nusa Penida - Bali. Attractions in the area like Bali Marine and Safari Park and Balitopia Butterfly Park are also fun for kids of all ages.
What's the best place to stay close to Crystal Bay?
Bintang Penida Resort is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a restaurant. It’s located just a short 0.9 mi (1.5 km) from Crystal Bay. Other good options close by include Bale Lumbung Bungalows and Astiti Penida Resort & Spa.
What about the best place to stay near Kelingking Beach?
One of the top choices for your stay is Bintang Penida Resort, located 2.9 mi (4.6 km) from Kelingking Beach, and this 3-star hotel offers free breakfast and a restaurant. Penida Bay Village and Blue Lagoon Avia Villas are two other good choices within a few miles.
What's the best place to stay near the beach in Penida Island?
Coco Resort Penida is a top 3.5-star beach hotel with an outdoor pool and a full-service spa. Ring Sameton Resort Hotel is another good choice for your stay near the beach. To enjoy some time by the water, head to Kelingking Beach or Diamond Beach.
What are some accommodations with pools in Penida Island?
Coco Resort Penida is a popular 3.5-star hotel featuring an outdoor pool, a full-service spa, and a poolside bar. A couple of other options that offer an onsite pool include Semabu Hills Hotel Nusa Penida - Bali and Ring Sameton Resort Hotel.

Recent reviews of Penida Island hotels

More trip options