
Search B&B in Penida Island
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Penida Island bed & breakfast

9.6 out of 10, Exceptional, (77 reviews)
The price is Rp2.363.636
Rp2.860.000 total
includes taxes & fees
15 Aug - 16 Aug
The price is Rp600.000
Rp660.000 total
includes taxes & fees
21 Jul - 22 Jul

8.6 out of 10, Excellent, (17 reviews)
The price is Rp241.735
Rp292.500 total
includes taxes & fees
21 Jul - 22 Jul
The price is Rp1.184.655
Rp1.433.432 total
includes taxes & fees
10 Aug - 11 Aug
The price is Rp557.851
Rp675.000 total
includes taxes & fees
21 Jul - 22 Jul
The price is Rp371.901
Rp450.000 total
includes taxes & fees
24 Jul - 25 Jul

8.6 out of 10, Excellent, (35 reviews)
The price is Rp1.039.670
Rp1.258.001 total
includes taxes & fees
20 Aug - 21 Aug
The price is Rp419.835
Rp508.001 total
includes taxes & fees
27 Jul - 28 Jul
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.
Top Penida Island Hotel Reviews

Semabu Hills Hotel Nusa Penida - Bali
10/10 Excellent
Price trends for B&B in Penida Island
Less expensive | More expensive | Next month |
|---|---|---|
September | June | Rp413,223 |
Month | Price |
|---|---|
January | Rp446,281 |
February | Rp413,223 |
March | Rp413,223 |
April | Rp446,281 |
May | Rp413,223 |
June | Rp464,567 |
July | Rp419,835 |
August | Rp413,223 |
September | Rp387,314 |
October | Rp387,314 |
November | Rp387,314 |
December | Rp387,314 |
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed B&B in Penida Island.
Find out more about Penida Island
Penida Island B&B information
Number of reviews | 317 |
|---|---|
Accommodation | 73 B&B |
Lowest Price | Rp160.000 |
Highest Price | Rp2.860.000 |




















































































