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
Plumeria NP
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.60 km from centre

10.0

 

1 review

Breakfast available

Located in Penida Island, Plumeria NP is within a 5-minute drive of Port Roro Nusa Jaya Abadi and Plabuhan Tradisional Sampalan. This hotel is 12 mi (19.3 km) from Kelingking Beach and 13.1 mi (21.1 km) from Diamond Beach.

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

Breakfast available

Located in Penida Island, Unicorn Bungalow is within a 5-minute drive of Plabuhan Tradisional Sampalan and Pura Penataran Ped. This bed & breakfast is 11.3 mi (18.2 km) from Kelingking Beach and 14.2 mi (22.8 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coconut Hill 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 · 7.60 km from centre

Breakfast available

When you stay at Coconut Hill Cottage in Penida Island, you'll be in the entertainment district, within a 5-minute drive of Pura Penataran Ped and Plabuhan Tradisional Sampalan. This guesthouse is 11.1 mi (17.8 km) from Kelingking Beach and 14.4 mi (23.2 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Barong Nusa Penida by ABM
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.61 km from centre

Breakfast available

With a stay at Villa Barong Nusa Penida by ABM in Penida Island, you'll be a 2-minute walk from Plabuhan Tradisional Sampalan and 14 minutes by foot from Port Roro Nusa Jaya Abadi. This hotel is 11.3 mi (18.1 km) from Kelingking Beach and 18.9 mi (30.5 km) from Candidasa Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby sitting area
La Royale 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 · 7.63 km from centre

8.0

 

1 review

Breakfast available

Located in Penida Island, La Royale Nusa Penida is a 5-minute drive from Crystal Bay and 7 minutes from Gamat Bay. This hotel is 7.8 mi (12.5 km) from Kelingking Beach and 18 mi (29 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
D'Arya Sea View
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.64 km from centre

7.6

 

4 reviews

Located in Penida Island, D'Arya Sea View is within a 15-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.3 mi (21.3 km) from Diamond Beach.

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

7.2

 

5 reviews

With a stay at Timbool Bungalow in Penida Island, you'll be 2.5 mi (4 km) from Maruti Express Nusa Penida Ferry Dock and 7.3 mi (11.7 km) from Crystal Bay. This guesthouse is 14.4 mi (23.1 km) from Bias Tugal Beach and 17.6 mi (28.3 km) from Goa Lawah Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunrise Cottage Penida
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 · 7.64 km from centre

10.0

 

3 reviews

With a stay at Sunrise Cottage Penida in Penida Island, you'll be 3.2 mi (5.1 km) from Maruti Express Nusa Penida Ferry Dock and 7.9 mi (12.7 km) from Crystal Bay. This beach cottage is 10.8 mi (17.4 km) from Kelingking Beach and 13.4 mi (21.6 km) from Broken Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunrise Cottage Penida
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 · 7.64 km from centre

10.0

 

3 reviews

With a stay at Sunrise Cottage Penida in Penida Island, you'll be 3.2 mi (5.1 km) from Maruti Express Nusa Penida Ferry Dock and 7.9 mi (12.7 km) from Crystal Bay. This beach cottage is 10.8 mi (17.4 km) from Kelingking Beach and 13.4 mi (21.6 km) from Broken Beach.

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

9.6

 

5 reviews

Located in Penida Island, Mamaras Guest House is within a 5-minute drive of Gamat Bay and Crystal Bay. This guesthouse is 7.8 mi (12.5 km) from Kelingking Beach and 8.2 mi (13.2 km) from Seganing Waterfall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Layar 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 · 7.64 km from centre

Breakfast available

With a stay at The Layar Homestay in Penida Island, you'll be within a 5-minute drive of Pura Penataran Ped and Plabuhan Tradisional Sampalan. This bed & breakfast is 10.7 mi (17.1 km) from Kelingking Beach and 16.3 mi (26.2 km) from Diamond Beach.

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

Bed & breakfast in Penida Island · 7.66 km from centre

9.2

 

14 reviews

With a stay at Daphila Cottage in Penida Island, you'll be within a 5-minute drive of Plabuhan Tradisional Sampalan and Port Roro Nusa Jaya Abadi. This bed & breakfast is 10.7 mi (17.3 km) from Kelingking Beach and 13.9 mi (22.3 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Vagary Vibes
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.68 km from centre

Breakfast available

A stay at The Vagary Vibes places you in the heart of Penida Island, within a 5-minute drive of Pura Penataran Ped and Plabuhan Tradisional Sampalan. This hotel is 10.6 mi (17.1 km) from Kelingking Beach and 15.1 mi (24.4 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Sankara Beach Resort - 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 · 7.69 km from centre

9.0

 

33 reviews

Breakfast available

Located in Penida Island, The Sankara Beach Resort - Nusa Penida is on the beach, a 5-minute walk from Pura Penataran Ped and within a 5-minute drive of Plabuhan Tradisional Sampalan. This beach hotel is 10.6 mi (17 km) from Kelingking Beach and 20.7 mi (33.4 km) from Candidasa Beach.

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

Bed & breakfast in Penida Island · 7.69 km from centre

8.2

 

13 reviews

Breakfast available

When you stay at Apit Lawang Villas in Penida Island, you'll be on the beach, within a 5-minute drive of Plabuhan Tradisional Sampalan and Pura Penataran Ped. This beach bed & breakfast is 11.3 mi (18.1 km) from Kelingking Beach and 14.1 mi (22.7 km) from Diamond Beach.

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

Bed & breakfast in Penida Island · 7.69 km from centre

8.4

 

22 reviews

Breakfast available

With a stay at Wait Garden Cottage in Penida Island, you'll be 8.2 mi (13.2 km) from Kelingking Beach and 8.4 mi (13.6 km) from Seganing Waterfall. This bed & breakfast is 9.2 mi (14.8 km) from Tembeling Beach and 9.6 mi (15.4 km) from Broken Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coco Resort Penida
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 · 7.72 km from centre

8.8

 

105 reviews

Breakfast available

When you stay at Coco Resort Penida in Penida Island, you'll be near the beach, within a 5-minute drive of Gamat Bay and Crystal Bay. This spa hotel is 7.9 mi (12.7 km) from Kelingking Beach and 1.4 mi (2.2 km) from Crystal Bay Beach.

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

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

7.1

 

46 reviews

Breakfast available

Set in Nusa Penida, 1.7 mi from Goa Giri Putri Temple, Gayatri Bungalows offers air-conditioned rooms with free WiFi. Offering a restaurant, the property also features a garden. Attractions in the area include Dalem Penataran Ped Temple, 4.3 mi away, or Puncak Mundi Temple, located 5 mi from the property.

At the guest house, each room comes with a terrace with a garden view. Each room is fitted with a flat-screen TV, and selected rooms have a patio. At Gayatri Bungalows, all rooms are fitted with a seating area.

A continental breakfast is available daily at the property.

The staff at Gayatri Bungalows can arrange snorkeling trips and tours around the island for additional charges.

Atuh Beach is 6.8 mi from Gayatri Bungalows, while Gamat Bay is 6.8 mi from the property. The nearest airport is Ngurah Rai International, 29 mi from the guest house.

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

Guesthouse in Penida Island · 7.72 km from centre

8.0

 

1 review

Breakfast available

Located in Penida Island, Asoka Bungalows is within a 5-minute drive of Pura Penataran Ped and Plabuhan Tradisional Sampalan. This guesthouse is 10 mi (16.1 km) from Kelingking Beach and 15.8 mi (25.4 km) from Diamond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gara Gara Sea View
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.72 km from centre

10.0

 

3 reviews

With a stay at Gara Gara Sea View in Penida Island, you'll be a 2-minute walk from Plabuhan Tradisional Sampalan and 14 minutes by foot from Port Roro Nusa Jaya Abadi. This hotel is 11.3 mi (18.1 km) from Kelingking Beach and 18.9 mi (30.5 km) from Candidasa Beach.

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