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
Akusara Jungle Resort And Spa
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 · 6.92 km from centre

10.0

 

1 review

Located in Penida Island, Akusara Jungle Resort And Spa is within a 5-minute drive of Pura Penataran Ped and Plabuhan Tradisional Sampalan. This bed & breakfast is 10 mi (16.1 km) from Kelingking Beach and 21.1 mi (34 km) from Candidasa Beach.

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

Bed & breakfast in Penida Island · 6.94 km from centre

8.0

 

1 review

Located in Penida Island, The Tandjung Cottage is a 3-minute drive from Maruti Express Nusa Penida Ferry Dock and 6 minutes from Gamat Bay. This bed & breakfast is 7.2 mi (11.6 km) from Kelingking Beach and 17.5 mi (28.2 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Kibu Kauh Sunrise Cottage
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Penida Island, Nusa Penida · 6.97 km from centre

7.1

 

43 reviews

Breakfast available

Located in Nusa Penida, within 7.7 miles of Seganing Waterfall and 8.9 miles of Angel's Billabong, Kibu Kauh Sunrise Cottage provides accommodations with a garden and free WiFi as well as free private parking for guests who drive. The property is around 11 miles from Giri Putri Cave, 12 miles from Bukit Teletubbies and 17 miles from Pulau Seribu Viewpoint. Rooms come with a patio with a garden view.

At the inn, every room is equipped with a balcony with a mountain view. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Kibu Kauh Sunrise Cottage have a flat-screen TV and air conditioning, and selected rooms include a terrace. At the accommodation every room has a seating area.

Dalem Ped Temple is 4.2 miles from Kibu Kauh Sunrise Cottage, while Friends of the National Parks Foundation is 4.9 miles away.

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

Guesthouse in Penida Island · 6.97 km from centre

Located in Penida Island, Mesari Cottage is a 3-minute drive from Goa Giri Putri Temple and 10 minutes from Port Roro Nusa Jaya Abadi. This guesthouse is 7.8 mi (12.5 km) from Diamond Beach and 17.2 mi (27.7 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Arie Guest House 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.

Guesthouse in Penida Island · 6.98 km from centre

Located in Penida Island, Arie Guest House Nusa Penida is a 3-minute drive from Maruti Express Nusa Penida Ferry Dock and 6 minutes from Gamat Bay. This guesthouse is 7.3 mi (11.7 km) from Kelingking Beach and 17.6 mi (28.3 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jun Cottage Nusa Penida
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.

Hotel in Penida Island · 7.00 km from centre

10.0

 

1 review

Located in Penida Island, Jun Cottage Nusa Penida is a 3-minute drive from Maruti Express Nusa Penida Ferry Dock and 7 minutes from Pura Penataran Ped. This hotel is 7.4 mi (12 km) from Kelingking Beach and 17.8 mi (28.6 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Hotra 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.

Guesthouse in Penida Island · 7.00 km from centre

Located in Penida Island, Hotra Hill Cottage is a 5-minute drive from Port Roro Nusa Jaya Abadi and 5 minutes from Plabuhan Tradisional Sampalan. This guesthouse is 12.6 mi (20.2 km) from Diamond Beach and 13.1 mi (21.1 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Batang Golden Hills 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.

Guesthouse in Penida Island · 7.00 km from centre

8.0

 

1 review

Breakfast available

Located in Penida Island, Batang Golden Hills Villa is within a 10-minute drive of Thousand Islands Viewpoint and Teletubbies Hill. This guesthouse is 3.3 mi (5.3 km) from Diamond Beach and 15.5 mi (25 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cave Beach 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 · 7.02 km from centre

8.0

 

1 review

Located in Penida Island, Cave Beach Bungalow is by the sea, a 1-minute drive from Goa Giri Putri Temple and 7 minutes from Port Roro Nusa Jaya Abadi. This beach bed & breakfast is 8.6 mi (13.9 km) from Diamond Beach and 12.4 mi (20 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Juan Beach 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 · 7.02 km from centre

Breakfast available

Located in Penida Island, Juan Beach Bungalow is a 1-minute drive from Goa Giri Putri Temple and 7 minutes from Port Roro Nusa Jaya Abadi. This bed & breakfast is 8.8 mi (14.1 km) from Diamond Beach and 12.3 mi (19.8 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
The sagara villa
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.

Villa property in Penida Island · 7.02 km from centre

Located in Penida Island, The sagara villa is a 1-minute drive from Goa Giri Putri Temple and 8 minutes from Port Roro Nusa Jaya Abadi. This villa is 8.4 mi (13.5 km) from Diamond Beach and 12.7 mi (20.4 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Penida Bambu Green Suites
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.

Villa property in Penida Island · 7.03 km from centre

Breakfast available

Located in Penida Island, this villa is in the mountains, within a 10-minute drive of Maruti Express Nusa Penida Ferry Dock and Pura Penataran Ped. This villa is 9.8 mi (15.7 km) from Kelingking Beach and 18.2 mi (29.3 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Innora Jungle Resort and Spa
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 · 7.03 km from centre

Breakfast available

When you stay at Innora Jungle Resort and Spa in Penida Island, you'll be in the historical district, within a 5-minute drive of Port Roro Nusa Jaya Abadi and Plabuhan Tradisional Sampalan. This luxury resort is 12.5 mi (20.1 km) from Kelingking Beach and 13.6 mi (21.9 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Adara Beach Hut
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 · 7.05 km from centre

9.0

 

25 reviews

Breakfast available

With a stay at Adara Beach Hut in Penida Island, you'll be 8.1 mi (13.1 km) from Atuh Beach and 8.7 mi (14 km) from Thousand Islands Viewpoint. This hotel is 8.9 mi (14.3 km) from Diamond Beach and 9.1 mi (14.6 km) from Maruti Express Nusa Penida Ferry Dock.

Compare price on Booking.com
Compare price on Booking.com
Reception
Radjes Bungalow 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.

Guesthouse in Penida Island · 7.05 km from centre

Located in Penida Island, Radjes Bungalow Nusa Penida is a 5-minute drive from Pantai Banana and 5 minutes from Gamat Bay. This guesthouse is 7.1 mi (11.4 km) from Kelingking Beach and 17.3 mi (27.9 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Diamond Beach Villas
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 · 7.05 km from centre

8.0

 

3 reviews

When you stay at Diamond Beach Villas in Penida Island, you'll be near the beach and 9 minutes by car from Thousand Islands Viewpoint. This villa is 3.3 mi (5.3 km) from Diamond Beach and 15.6 mi (25 km) from Kelingking Beach.

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

Resort in Penida Island · 7.08 km from centre

Breakfast available

When you stay at The Hill Prananta in Penida Island, you'll be within a 10-minute drive of Thousand Islands Viewpoint and Teletubbies Hill. This resort is 3.2 mi (5.2 km) from Diamond Beach and 15.6 mi (25 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Reception
Tinggian Hill Retreat
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 · 7.11 km from centre

With a stay at Tinggian Hill Retreat in Penida Island, you'll be within a 5-minute drive of Plabuhan Tradisional Sampalan and Port Roro Nusa Jaya Abadi. This villa is 10.8 mi (17.4 km) from Kelingking Beach and 15 mi (24.1 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Ball Beach Garden
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 · 7.13 km from centre

Located in Penida Island, Grand Ball Beach Garden is a 2-minute drive from Goa Giri Putri Temple and 9 minutes from Port Roro Nusa Jaya Abadi. This guesthouse is 7.2 mi (11.7 km) from Diamond Beach and 13.8 mi (22.2 km) from Kelingking Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kelingking Garden 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 · 7.18 km from centre

Breakfast available

Located in Penida Island, Kelingking Garden Villa is in a rural location, within a 5-minute drive of Paluang Beach and Kelingking Viewpoint. This villa is 1.1 mi (1.8 km) from Kelingking Beach and 1.1 mi (1.8 km) from Pura Paluang.

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