We have 10 places to stay in and around Nusa Penida.
Toya Pakeh is one of the main harbour towns on Nusa Penida, leaving you within easy reach of fast boats and daily boat trips, and it is possible to snorkel in the bay as well. A range of accommodation is available and an array of restaurants and local shops are within walking distance. Toya Pakeh is the only Muslim village on the island and has an active mosque, so you will probably hear the call to prayer.
Sampalan is one of Nusa Penida’s largest towns, convenient if you are arriving or departing by ferry, as it’s home to a ferry port too, as well as the departure/arrival point for several fast boat companies. A growing range of decent accommodation options are spread along the nearby coastal villages for a couple of kilometres as well as several tourist-oriented restaurants.
Sakti is the most spread out area when looking for accommodation, with clusters near Crystal Bay and at the junction of the main road that heads east into the centre of the island. You’ll find everything from flashpacker to high-end options, but you may have to get transport for a feed (or not—be sure to check the location when booking in this area).