Book Penida Island hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Penida Island

Cheap Penida Island hotels

Conrad Bali

Conrad Bali

5 out of 5
Jalan Pratama 168 Nusa Dua Bali
Fully refundableReserve now, pay when you stay
The price is AU$253 per night from 30 Jan to 31 Jan
AU$253
30 Jan - 31 Jan 2026
includes taxes & fees
With a stay at Conrad Bali in Nusa Dua, you'll be 1.9 mi (3.1 km) from Nusa Dua Beach and 5.5 mi (8.9 km) from Jimbaran Beach.
Opens in a new windowConrad Bali
Ayodya Resort Bali

Ayodya Resort Bali

5 out of 5
Jalan Pantai Mengiat Nusa Dua Bali
Fully refundableReserve now, pay when you stay
The price is AU$207 per night from 26 Jan to 27 Jan
AU$207
26 Jan - 27 Jan 2026
includes taxes & fees
With a stay at Ayodya Resort Bali in Nusa Dua (BTDC), you'll be a 5-minute drive from Nusa Dua Beach and 5 minutes from Waterblow.
Opens in a new windowAyodya Resort Bali
The Ritz-Carlton, Bali

The Ritz-Carlton, Bali

5 out of 5
Jalan Raya Nusa Dua Lot #3 Nusa Dua Bali
Fully refundableReserve now, pay when you stay
The price is AU$469 per night from 20 Jan to 21 Jan
AU$469
20 Jan - 21 Jan 2026
includes taxes & fees
With a stay at The Ritz-Carlton, Bali in Nusa Dua (Sawangan), you'll be within a 15-minute drive of Nusa Dua Beach and Bali National Golf Club.
Opens in a new windowThe Ritz-Carlton, Bali
Save an average of 15% on thousands of hotels when you're signed in
Hilton Bali Resort

Hilton Bali Resort

5 out of 5
Jl. Raya Nusa Dua Selatan Nusa Dua Bali
Fully refundableReserve now, pay when you stay
The price is AU$217 per night from 23 Jan to 24 Jan
AU$217
23 Jan - 24 Jan 2026
includes taxes & fees
Located in Nusa Dua (Sawangan), Hilton Bali Resort is within a 15-minute drive of Pasifika Museum and Garuda Wisnu Kencana Cultural Park.
Opens in a new windowHilton Bali Resort
Grand Hyatt Bali

Grand Hyatt Bali

5 out of 5
Kawasan Wisata Nusa Dua BTDC Nusa Dua Bali
Fully refundableReserve now, pay when you stay
The price is AU$198 per night from 23 Jan to 24 Jan
AU$198
23 Jan - 24 Jan 2026
includes taxes & fees
Located in Nusa Dua (BTDC), Grand Hyatt Bali is within a 10-minute drive of Nusa Dua Beach and Tanjung Benoa Beach.
Opens in a new windowGrand Hyatt Bali
The Westin Resort Nusa Dua, Bali

The Westin Resort Nusa Dua, Bali

5 out of 5
Kawasan Pariwisata Nusa Dua Nusa Dua Bali
Fully refundableReserve now, pay when you stay
The price is AU$219 per night from 25 Jan to 26 Jan
AU$219
25 Jan - 26 Jan 2026
includes taxes & fees
With a stay at The Westin Resort Nusa Dua, Bali in Nusa Dua (BTDC), you'll be steps from Bali International Convention Center and Bali Nusa Dua Convention ...
Opens in a new windowThe Westin Resort Nusa Dua, Bali
Hyatt Regency Bali

Hyatt Regency Bali

5 out of 5
Jl Danau Tamblingan 89 Denpasar Bali
Fully refundableReserve now, pay when you stay
The price is AU$209 per night from 24 Jan to 25 Jan
AU$209
24 Jan - 25 Jan 2026
includes taxes & fees
With a stay at Hyatt Regency Bali in Denpasar (Sanur), you'll be within a 15-minute drive of Sanur Beach and Waterbom Bali.
Opens in a new windowHyatt Regency Bali
Courtyard by Marriott Bali Nusa Dua Resort

Courtyard by Marriott Bali Nusa Dua Resort

5 out of 5
Kawasan Pariwisata Lot Sw1 Nusa Dua Bali
Fully refundableReserve now, pay when you stay
The price is AU$165 per night from 25 Jan to 26 Jan
AU$165
25 Jan - 26 Jan 2026
includes taxes & fees
With a stay at Courtyard by Marriott Bali Nusa Dua Resort in Nusa Dua (BTDC), you'll be within a 15-minute walk of Bali Collection Shopping Centre and Bali National ...
Opens in a new windowCourtyard by Marriott Bali Nusa Dua Resort
Maya Ubud Resort and Spa

Maya Ubud Resort and Spa

5 out of 5
Jalan Gunung Sari, Peliatan Ubud Bali
Fully refundableReserve now, pay when you stay
The price is AU$1,556 per night from 9 Jan to 10 Jan
AU$1,556
9 Jan - 10 Jan 2026
includes taxes & fees
When you stay at Maya Ubud Resort and Spa in Ubud, you'll be on the riverwalk, within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art ...
Opens in a new windowMaya Ubud Resort and Spa
Don'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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Penida Island hotels essential information

Accommodation
4,274 hotels
Lowest Price
AU$165
Highest Price
AU$1,556
Popular hotels
Conrad Bali, Ayodya Resort Bali, The Ritz-Carlton, Bali, Hilton Bali Resort, Grand Hyatt Bali, The Westin Resort Nusa Dua, Bali, Hyatt Regency Bali, Courtyard by Marriott Bali Nusa Dua Resort, Maya Ubud Resort and Spa

Most recent Penida Island hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.