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.

Penida Island Hotels from Rs2,184

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.

Penida Island hotels and places to stay

Adiwana Warnakali Resort
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs6,402 per night
7.33 km from city centre
Adiwana Warnakali Resort
Prasi Sunset Bungalows
2 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs2,184 per night
9.19 km from city centre
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 25 Feb 2019

Prasi Sunset Bungalows
The Mesare Resort
3.5 out of 5
The price is Rs4,681 per night
0.56 km from city centre
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
Road Beach Premier
The price is Rs2,433 per night
7.33 km from city centre
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 20 Mar 2020

Road Beach Premier
Coco Resort Penida
3.5 out of 5
The price is Rs5,509 per night
8.38 km from city centre
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 5 Oct 2019

Coco Resort Penida
Cave Beach Bungalow
Get Rates
6.01 km from city centre
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
Semabu Hills Hotel Nusa Penida - Bali
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs8,294 per night
8.27 km from city centre
4.3/5Excellent! (64 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 26 Feb 2020

Semabu Hills Hotel Nusa Penida - Bali
La Roja Bungalows
Get Rates
7.85 km from city centre
4.7/5Exceptional! (19 reviews)

"Loved La Roja! Beautiful room, bathroom and pool area, with good restaurants and bars within walking distance."…"

Reviewed on 20 Aug 2019

La Roja Bungalows
Mereren Village
3 out of 5
The price is Rs4,001 per night
8.26 km from city centre
Mereren Village
Penida Bambu Green Villas
The price is Rs2,973 per night
7.05 km from city centre
Penida Bambu Green Villas
Can'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 cosy and secluded 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 accommodation options in Penida Island
  • The closest major airport is in Denpasar (DPS-Ngurah Rai Intl.), 26 mi (41.8 km) from the city centre

Dressing for Penida Island

  • Between January and March, you can expect average temperatures of 33°C during the day and 22°C at night
  • From April to June, the average during the day is 33°C, whilst the average at night is 20°C
  • July to September has daytime averages of 31°C with night-time averages of 20°C
  • Between October and December, you can expect daytime averages of 33°C and nighttime averages of 22°C
  • Average annual rainfall for Penida Island is 44 millimetres
  • Usually April and November are the hottest months with an average of 33°C, whereas July and June are often coldest, averaging 21°C

Frequently asked questions

What's the best place for a stay in Penida Island?
Semabu Hills Hotel Nusa Penida - Bali is ranked highly by Expedia customers. This 3.5-star hotel offers a restaurant and an outdoor pool. Wait Garden Cottage is another favourite option for your stay based on reviews.
If I need to cancel my hotel reservation in Penida Island, will I receive a refund?
Yes, you’ll find most hotel bookings are refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then use the filter option “free cancellation” to view top deals in Penida Island.
What's the best hotel for a family holiday in Penida Island?
Ring Sameton Resort Hotel is a top 3-star guesthouse on Expedia for families, and features a children’s pool and a restaurant. Other good options for your child-friendly holiday include Semabu Hills Hotel Nusa Penida - Bali and Nusa Garden Bungalow. Also, attractions in the area such as Bali Marine and Safari Park and Balitopia Butterfly Park are fun for children of all ages.
What's the best hotel to stay near the beach in Penida Island?
Semabu Hills Hotel Nusa Penida - Bali is a top 3.5-star beach hotel with an outdoor pool and a full-service spa. Ring Sameton Resort Hotel is another good option to stay near the beach. To enjoy some time by the water, head to Diamond Beach or Kelingking Beach.
What is the best spa hotel in Penida Island?
Coco Resort Penida is a top spa hotel featuring a restaurant, an outdoor pool and a bar. Enjoy a facial, body scrub or deep-tissue massage at Coco Spa.
What is staying in Penida Island like?
Visitors can enjoy all that Penida Island has to offer, including the temples and white-sand beaches. This city also attracts tourists with its secluded setting. Top sights around the area include Sanur Beach, Diamond Beach and Jungut Batu Beach. In Penida Island, there are 285 hotels and other accommodation options to choose from.
What should I do while I'm visiting Penida Island?
Landmarks like Goa Giri Putri Temple and Thousand Islands Viewpoint might be worth a visit. Natural beauty is on display at Diamond Beach, Crystal Bay and Kelingking Beach. You’ll also find Sanur Beach and Jungut Batu Beach in the area.
What's the seasonal weather like in Penida Island?
The hottest months are usually April and November, with an average temperature of 27°C, while the coldest months are July and June, with an average of 26°C. Average annual rainfall for Penida Island is 1174 mm.

Penida Island Hotel Reviews

More trip options