Nusa Penida has transformed from a largely overlooked island to one of Bali’s most visited satellite destinations in under a decade. The accommodation market has followed - where there were once only a handful of basic guesthouses, there are now over 200 listed properties ranging from IDR 150,000 backpacker rooms to villa complexes with infinity pools and clifftop views.
The challenge of staying in Nusa Penida is the island’s geography. Its coastline is dramatic - high limestone cliffs, hidden coves, crystal water - but its interior is hilly and the road network, while improving, still requires a degree of effort. Where you stay determines how much of the island you can access easily, and how much of the day-trip crowd you’ll be sharing your mornings with.
If you are travelling solo or on a tight budget, compare hostels in Nusa Penida on Hostelworld for dorm beds and private rooms.
Understanding Nusa Penida’s accommodation geography
Accommodation clusters in three main areas:
Toyapakeh: The main town on the northwest coast, where most fast boats from Sanur arrive. It’s the most developed part of the island, with the highest concentration of restaurants, money changers, and rental shops. Ideal for first-time visitors and divers.
Ped: 3–4 kilometres east of Toyapakeh along the north coast. Quieter, slightly more local in feel, and popular with budget travellers. Still within easy motorbike range of the main dive sites.
Crystal Bay: On the southwest coast, roughly 8 kilometres from Toyapakeh. Best for those focused on diving and for watching the sun drop into the Lombok Strait in the evenings. Fewer accommodation choices but the most scenic setting.
Toyapakeh: best overall base
Toyapakeh is the practical hub for most visits. It’s where you arrive, where your motorbike rental will be waiting, and where you’ll find the island’s widest food options. It’s not particularly scenic - the town itself is functional rather than beautiful - but everything you need is here.
Prefer an area-by-area breakdown? Our Nusa Penida area and neighbourhood guide explains which part to stay in and why.
Budget (IDR 150,000–350,000 / USD 9–22 per night)
Nusa Penida’s budget tier is genuinely cheap - you can find clean, fan-cooled rooms with private bathrooms here at prices that would buy you a dorm bed in Seminyak.
- Budget guesthouses in Toyapakeh - Several family-run guesthouses in and around Toyapakeh offer clean rooms for IDR 150,000–280,000 per night. Fan-cooled, private bathroom, and basic breakfast often included. Ideal if you’re spending most of the day out on the island rather than at the accommodation.
Mid-range (IDR 400,000–800,000 / USD 25–50 per night)
- Mid-range hotels in Nusa Penida - The mid-range sector on Nusa Penida has grown significantly since 2022. A number of small villa-style guesthouses and boutique properties near Toyapakeh offer air-conditioned rooms, pools, and sea glimpses for IDR 450,000–750,000 per night. Penida Bambu Green is one example of the eco-lodge style that suits this tier, with an infinity pool and a relaxed, nature-focused setting.
Upper-mid to luxury (IDR 900,000–1,800,000 / USD 56–112 per night)
- Upper-tier villas and sea-view hotels near Toyapakeh - The island’s best-equipped properties sit on the hillsides north of Toyapakeh, with rooms overlooking the sea. Expect infinity pools, air-conditioned rooms, and rates of approximately IDR 900,000–1,500,000 per night. Compare ratings and recent reviews before booking, as quality varies more than the photos suggest.
Ped: quiet budget hub
Ped is the village 3–4 kilometres east of Toyapakeh, popular with repeat visitors who’ve already done the main circuit and want a quieter base. The Pura Dalem Ped temple is here - one of Bali-Nusa Penida’s most sacred sites - and the north coast snorkelling spots (Crystal Bay approach from the east, Buyuk) are within riding distance.
- Guesthouses near Ped - Ped’s guesthouses are mostly small family-run affairs at IDR 150,000–300,000 per night. Less choice than Toyapakeh, slightly more local feel. Most can arrange motorbike rental and island transport.
Crystal Bay: for divers and sunsets
Crystal Bay is one of the island’s best dive sites - famous for Mola Mola (ocean sunfish) sightings July–October, with reef sharks, turtles, and reliable visibility throughout the year. Staying near Crystal Bay means pre-dawn access to the bay before the day-trip boats arrive, and evening sunsets with nothing between you and Lombok on the horizon.
The accommodation here is more limited but of reasonable quality.
- Guesthouses near Crystal Bay - Several small guesthouses and warungs with attached rooms line the road down to Crystal Bay. Rates IDR 200,000–500,000 per night. Basic by Bali standards but in a genuinely beautiful location. Dive operators operate directly from the bay, so equipment and guides are on your doorstep.
Compare prices and availability across all Nusa Penida hotels - Search hotels in Nusa Penida.
Which area of Nusa Penida suits you?
Toyapakeh: First-time visitors, those doing the main west coast circuit, and divers who want the widest range of dining and services nearby. Best all-round base.
Ped: Repeat visitors, budget-focused travellers, and those who want a quieter pace with easy north coast access. Less choice; more local character.
Crystal Bay: Divers, underwater photographers, and anyone visiting specifically for Mola Mola season. Limited accommodation; excellent location.
For most 2–3 night stays, Toyapakeh wins on practicality. The island is small enough (roughly 20 km north to south) that nowhere is truly inconvenient once you have a motorbike - so let your primary activity guide the neighbourhood choice rather than trying to optimise for location at the expense of accommodation quality.