Last-minute hotel deals in Penida Island

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Penida Island, part of the Nusa Penida district in Bali, Indonesia, is a captivating travel destination known for its stunning landscapes and serene atmosphere. The island offers a variety of accommodations, from luxurious resorts to charming guesthouses, catering to all types of travelers. Popular neighborhoods to stay include Toyapakeh, known for its vibrant marine life and diving spots, and Crystal Bay, famous for its beautiful beaches and sunset views.

Top attractions on Penida Island include the breathtaking Kelingking Beach, with its iconic T-Rex shaped cliff, and Angel's Billabong, a natural infinity pool offering spectacular ocean views. Visitors can also explore the sacred Goa Giri Putri Cave Temple and enjoy snorkeling or diving at Manta Point to witness majestic manta rays. Whether you're seeking adventure or relaxation, Penida Island provides an unforgettable experience for all visitors.

Clear filters

Penida Island

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Penida Island, but are nearby and match your search.
Primary image
Bintang Penida Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Penida Island · 8.22 km from centre

8.8

 

30 reviews

Breakfast available

Located in Penida Island, Bintang Penida Resort is a 3-minute drive from Crystal Bay and 5 minutes from Gamat Bay. This hotel is 8.3 mi (13.4 km) from Kelingking Beach and 18.6 mi (30 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Reception
Ocean Terrace Suite and Spa Luxury
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Penida Island · 8.22 km from centre

7.4

 

6 reviews

With a stay at Ocean Terrace Suite and Spa Luxury in Penida Island, you'll be within a 5-minute drive of Goa Giri Putri Temple and Port Roro Nusa Jaya Abadi. This beach guesthouse is 10.7 mi (17.1 km) from Diamond Beach and 13.9 mi (22.4 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Permata Hill Nusa Penida
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Penida Island · 8.27 km from centre

6.0

 

1 review

Located in Penida Island, Permata Hill Nusa Penida is within a 5-minute drive of Port Roro Nusa Jaya Abadi and Goa Giri Putri Temple. This hotel is 10.8 mi (17.4 km) from Diamond Beach and 13.8 mi (22.1 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
Sundi Hill Cottage
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Penida Island · 8.30 km from centre

8.4

 

6 reviews

Breakfast available

Located in Penida Island, Sundi Hill Cottage is a 3-minute drive from Gamat Bay and 7 minutes from Pantai Banana. This hotel is 8.8 mi (14.2 km) from Kelingking Beach and 19.1 mi (30.7 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
La Plage Flaner Beachfront Nusa Penida
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Penida Island, Nusa Penida · 8.30 km from centre

8.8

 

12 reviews

Breakfast available

La Plage Flaner Beachfront Nusa Penida is located in Nusa Penida, just a few steps from Sun Sun Beach and 7.5 miles from Giri Putri Cave. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation offers a shuttle service, while a car rental service is also available.

Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. A private entrance leads guests into the apartment, where they can enjoy some fruit and chocolates or cookies. The apartment offers bed linen, towels, and daily room service.

There is an on-site family-friendly restaurant and coffee shop.

Yoga is available at the property. A bicycle rental service and a private beach area are featured at the apartment, and guests can go snorkeling in the surrounding area.

Seganing Waterfall is 10 miles from La Plage Flaner Beachfront Nusa Penida, while Bukit Teletubbies is 12 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kompyang Cottage
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Penida Island · 8.30 km from centre

9.2

 

23 reviews

With a stay at Kompyang Cottage in Penida Island, you'll be within a 5-minute drive of Port Roro Nusa Jaya Abadi and Plabuhan Tradisional Sampalan. This guesthouse is 12.4 mi (19.9 km) from Diamond Beach and 12.4 mi (20 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
La Plage Classique Beachfront Nusa Penida
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Penida Island, Nusa Penida · 8.32 km from centre

9.2

 

24 reviews

Breakfast available

Just a few steps from Sun Sun Beach and a 4-minute walk from Prapat Beach, La Plage Classique Beachfront Nusa Penida features accommodations in Nusa Penida with a terrace. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation provides a shuttle service, while a car rental service is also available.

The air-conditioned vacation home is composed of 1 separate bedroom, a fully equipped kitchen with a fridge and a stovetop, and 1 bathroom. A flat-screen TV is provided. The vacation home offers bed linen, towels, and daily room service.

There is an on-site family-friendly restaurant and snack bar.

Guests can take advantage of yoga classes held on site. Snorkeling and cycling can be enjoyed nearby, while a bicycle rental service and a private beach area are also available on-site.

Nusapenida White Sand Beach is 1.1 miles from the vacation home, while Giri Putri Cave is 7.5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jukung Cottage
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Penida Island · 8.32 km from centre

6.4

 

4 reviews

Breakfast available

With a stay at Jukung Cottage in Penida Island, you'll be within a 5-minute drive of Port Roro Nusa Jaya Abadi and Goa Giri Putri Temple. This guesthouse is 13.7 mi (22.1 km) from Kelingking Beach and 20.2 mi (32.5 km) from Candidasa Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nusa Garden Bungalow
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Penida Island · 8.32 km from centre

6.6

 

9 reviews

Breakfast available

When you stay at Nusa Garden Bungalow in Penida Island, you'll be on the Strip, within a 5-minute drive of Port Roro Nusa Jaya Abadi and Plabuhan Tradisional Sampalan. This hotel is 12.2 mi (19.7 km) from Kelingking Beach and 18.7 mi (30.1 km) from Candidasa Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pondok Kana Homestay
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Penida Island · 8.34 km from centre

10.0

 

2 reviews

With a stay at Pondok Kana Homestay in Penida Island, you'll be 9.8 mi (15.8 km) from Crystal Bay and 10.8 mi (17.4 km) from Seganing Waterfall. This bed & breakfast is 11.7 mi (18.8 km) from Kelingking Beach and 12.3 mi (19.9 km) from Atuh Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kamasan Cottage By Reccoma
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Penida Island · 8.34 km from centre

9.2

 

5 reviews

With a stay at Kamasan Cottage By Reccoma in Penida Island, you'll be within a 5-minute drive of Maruti Express Nusa Penida Ferry Dock and Pura Penataran Ped. This hotel is 8.5 mi (13.8 km) from Kelingking Beach and 18.3 mi (29.4 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nibugi Guest House
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Penida Island · 8.34 km from centre

Located in Penida Island, Nibugi Guest House is within a 5-minute drive of Maruti Express Nusa Penida Ferry Dock and Pura Penataran Ped. This guesthouse is 8.5 mi (13.8 km) from Kelingking Beach and 18.3 mi (29.4 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bale Lumbung Bungalows
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Penida Island · 8.34 km from centre

7.4

 

10 reviews

Located in Penida Island, Bale Lumbung Bungalows is a 1-minute drive from Crystal Bay and 13 minutes from Maruti Express Nusa Penida Ferry Dock. This bed & breakfast is 9.5 mi (15.2 km) from Kelingking Beach and 9.9 mi (15.9 km) from Seganing Waterfall.

Compare price on Booking.com
Compare price on Booking.com
Room
Lorn Villa
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Penida Island · 8.34 km from centre

When you stay at Lorn Villa in Penida Island, you'll be near the beach, within a 5-minute drive of Port Roro Nusa Jaya Abadi and Goa Giri Putri Temple. This villa is 10.8 mi (17.4 km) from Diamond Beach and 13.7 mi (22 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Govardhan Bungalow
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Penida Island · 8.35 km from centre

9.6

 

4 reviews

Breakfast available

When you stay at Govardhan Bungalow in Penida Island, you'll be in the entertainment district, within a 5-minute drive of Port Roro Nusa Jaya Abadi and Plabuhan Tradisional Sampalan. This guesthouse is 11.5 mi (18.5 km) from Diamond Beach and 13.3 mi (21.5 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Arunika Cottage
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Penida Island · 8.37 km from centre

Located in Penida Island, Arunika Cottage is within a 5-minute drive of Port Roro Nusa Jaya Abadi and Plabuhan Tradisional Sampalan. This guesthouse is 12 mi (19.4 km) from Diamond Beach and 12.9 mi (20.8 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nushe Hostel
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Penida Island · 8.37 km from centre

10.0

 

1 review

With a stay at Nushe Hostel in Penida Island, you'll be within a 5-minute drive of Port Roro Nusa Jaya Abadi and Plabuhan Tradisional Sampalan. This hostel is 12.1 mi (19.5 km) from Kelingking Beach and 12.5 mi (20.2 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Crystal Bay Villa
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Penida Island · 8.37 km from centre

6.4

 

5 reviews

Breakfast available

A stay at Crystal Bay Villa places you in the heart of Penida Island, within a 15-minute walk of Crystal Bay Beach and Crystal Bay. This hotel is 9.5 mi (15.3 km) from Kelingking Beach and 19.8 mi (31.9 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kaylas Hill Resort
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Cottage in Penida Island · 8.38 km from centre

7.0

 

2 reviews

Breakfast available

A stay at Kaylas Hill Resort places you in the heart of Penida Island, within a 5-minute drive of Port Roro Nusa Jaya Abadi and Plabuhan Tradisional Sampalan. This cottage is 12 mi (19.3 km) from Kelingking Beach and 18.5 mi (29.7 km) from Candidasa Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Crystal Bay Pool View Bungalow
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Penida Island · 8.38 km from centre

9.4

 

3 reviews

When you stay at Crystal Bay Pool View Bungalow in Penida Island, you'll be near the beach, within a 15-minute walk of Crystal Bay Beach and Crystal Bay. This bed & breakfast is 9.5 mi (15.3 km) from Kelingking Beach and 19.8 mi (31.9 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor