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
Meket 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.08 km from centre

9.2

 

17 reviews

Breakfast available

Located in Penida Island, Meket Bungalows is in the business district, a 3-minute drive from Crystal Bay and 5 minutes from Gamat Bay. This bed & breakfast is 4 mi (6.5 km) from Maruti Express Nusa Penida Ferry Dock and 8.3 mi (13.4 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mahaloka Valley
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.08 km from centre

9.4

 

18 reviews

Breakfast available

Located in Penida Island, Mahaloka Valley is in a rural location, a 2-minute drive from Crystal Bay and 14 minutes from Maruti Express Nusa Penida Ferry Dock. This bed & breakfast is 9.6 mi (15.5 km) from Kelingking Beach and 10 mi (16.2 km) from Seganing Waterfall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Rahayu Cottage
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.08 km from centre

8.0

 

2 reviews

With a stay at The Rahayu Cottage in Penida Island, you'll be 10.7 mi (17.2 km) from Crystal Bay and 11.2 mi (18.1 km) from Atuh Beach. This bed & breakfast is 12.6 mi (20.3 km) from Kelingking Beach and 14.4 mi (23.1 km) from Broken Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Yuna Hotel
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.

Hotel in Penida Island · 8.08 km from centre

9.2

 

17 reviews

Breakfast available

Located in Penida Island, Grand Yuna Hotel is a 2-minute drive from Maruti Express Nusa Penida Ferry Dock and 5 minutes from Pura Penataran Ped. This spa hotel is 8.3 mi (13.4 km) from Kelingking Beach and 18.5 mi (29.8 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bintang Bungalow
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.09 km from centre

8.8

 

17 reviews

With a stay at Bintang Bungalow in Penida Island, you'll be within a 5-minute drive of Crystal Bay and Crystal Bay Beach. This guesthouse is 8.2 mi (13.3 km) from Kelingking Beach and 16.9 mi (27.2 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sukawati Inn
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.

Hotel in Penida Island · 8.11 km from centre

8.0

 

2 reviews

With a stay at Sukawati Inn in Penida Island, you'll be within a 5-minute drive of Crystal Bay and Crystal Bay Beach. This hotel is 8.2 mi (13.2 km) from Kelingking Beach and 18.6 mi (29.9 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Maua Nusa Penida
Full StarFull 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.

Resort in Penida Island · 8.11 km from centre

9.0

 

45 reviews

Breakfast available

Located in Penida Island, Maua Nusa Penida is within a 5-minute drive of Pantai Banana and Gamat Bay. This luxury resort is 8 mi (12.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
Bintang Hostel
Full 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.11 km from centre

7.0

 

2 reviews

Located in Penida Island, Bintang Hostel is within a 5-minute drive of Crystal Bay and Crystal Bay Beach. This hostel is 8.2 mi (13.2 km) from Kelingking Beach and 18.5 mi (29.8 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
Kayu Jati Cottages
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.11 km from centre

Breakfast available

A stay at Kayu Jati Cottages places you in the heart of Penida Island, within a 5-minute drive of Maruti Express Nusa Penida Ferry Dock and Pura Penataran Ped. This hotel is 10.4 mi (16.7 km) from Kelingking Beach and 17.4 mi (28 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Komurd Lavender Bungalow
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.

Holiday park in Penida Island, Nusa Penida · 8.13 km from centre

8.1

 

135 reviews

Breakfast available

Komurd Lavender Bungalow offers accommodations in Nusa Penida, a 12-minute walk from Crystal Bay Beach and 10 miles from Seganing Waterfall. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. Free private parking is available and the resort village also provides bike rental for guests who want to explore the surrounding area.

There is a seating area and a kitchen equipped with kitchenware. The property has an outdoor dining area.

Guests at the resort village can enjoy an à la carte breakfast, and breakfast in the room is also available.

Sightseeing tours are available within easy reach of the property. Guests can also relax in the garden or on the sun terrace.

Angel's Billabong is 11 miles from Komurd Lavender Bungalow, while Bukit Teletubbies is 14 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Star Semabu 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.

Hotel in Penida Island · 8.14 km from centre

8.0

 

21 reviews

Breakfast available

Located in Penida Island, Star Semabu Resort is a 2-minute drive from Maruti Express Nusa Penida Ferry Dock and 5 minutes from Pura Penataran Ped. This hotel is 8.4 mi (13.5 km) from Kelingking Beach and 18.5 mi (29.7 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Arjuna 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.14 km from centre

10.0

 

3 reviews

With a stay at Arjuna Bungalow in Penida Island, you'll be within a 10-minute walk of Plabuhan Tradisional Sampalan and Port Roro Nusa Jaya Abadi. This guesthouse is 11.5 mi (18.5 km) from Kelingking Beach and 13.1 mi (21.1 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
VnS Beachfront Guesthouse
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.

Guest house in Penida Island, Nusa Penida · 8.14 km from centre

9.3

 

290 reviews

A few steps from Sun Sun Beach in Nusa Penida, VnS Beachfront Guesthouse provides accommodations with access to spa facilities. This beachfront property offers access to a terrace and free Wifi. Staff on site can arrange a shuttle service.

Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The guest house offers bed linen, towels, and daily room service.

There is a coffee shop, and a mini-market is also available.

Guests can take advantage of yoga classes held on site. Snorkeling and canoeing can be enjoyed nearby, while a car rental service and water sports facilities are also available on-site.

Giri Putri Cave is 7.3 miles from the guest house, while Seganing Waterfall is 9.5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nusa Majesty
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.16 km from centre

4.6

 

3 reviews

With a stay at Nusa Majesty in Penida Island, you'll be 11.5 mi (18.5 km) from Kelingking Beach and 12.4 mi (19.9 km) from Atuh Beach. This guesthouse is 13.1 mi (21.1 km) from Diamond Beach and 18.6 mi (30 km) from Candidasa Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunset Hill 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.

Bed & breakfast in Penida Island · 8.16 km from centre

8.2

 

14 reviews

Breakfast available

With a stay at Sunset Hill Penida Resort in Penida Island, you'll be within a 5-minute drive of Maruti Express Nusa Penida Ferry Dock and Pura Penataran Ped. This bed & breakfast is 10.4 mi (16.8 km) from Kelingking Beach and 17.4 mi (28.1 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Penida Sunset Ocean View Bungalows
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.

Hotel in Penida Island · 8.21 km from centre

9.8

 

22 reviews

Breakfast available

Located in Penida Island, Penida Sunset Ocean View Bungalows is within a 15-minute walk of Crystal Bay and Crystal Bay Beach. This hotel is 8.9 mi (14.3 km) from Kelingking Beach and 19.1 mi (30.7 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sea Terras Suite And Luxury By Ozz Group
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.

Bed & breakfast in Penida Island · 8.21 km from centre

8.4

 

12 reviews

With a stay at Sea Terras Suite And Luxury By Ozz Group in Penida Island, you'll be within a 5-minute drive of Goa Giri Putri Temple and Port Roro Nusa Jaya Abadi. This bed & breakfast 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
Boga Segara Villa and Resto
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.22 km from centre

8.0

 

2 reviews

Breakfast available

With a stay at Boga Segara Villa and Resto in Penida Island, you'll be 7.3 mi (11.8 km) from Maruti Express Nusa Penida Ferry Dock and 9.9 mi (15.9 km) from Atuh Beach. This beach bed & breakfast is 10.5 mi (16.8 km) from Thousand Islands Viewpoint and 12.1 mi (19.4 km) from Crystal Bay.

Compare price on Booking.com
Compare price on Booking.com
Room
Cool Breeze 2
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.

Cabin in Penida Island · 8.22 km from centre

Located in Penida Island, Cool Breeze 2 is within a 5-minute drive of Maruti Express Nusa Penida Ferry Dock and Pura Penataran Ped. This cabin is 10.4 mi (16.8 km) from Kelingking Beach and 18.5 mi (29.8 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tegar Penida Paradise
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.22 km from centre

7.6

 

5 reviews

Located in Penida Island, Tegar Penida Paradise is a 1-minute drive from Maruti Express Nusa Penida Ferry Dock and 11 minutes from Crystal Bay. This bed & breakfast is 8.5 mi (13.6 km) from Kelingking Beach and 8.9 mi (14.3 km) from Seganing Waterfall.

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