Planning your trip to Bali and looking for a good hotel in Seminyak, Canggu, Ubud, Sanur, Nusa Penida or Nusa Lembongan? We’ve got you covered! This handy little list of hotels is here to help you make the most out of your stay, no matter which area you wish to go. Each hotel on this list has its own unique features and charm, yet they all have on thing in common. They all have been handpicked –by the pickiest of pickiest- tried and tested. With a stamp of approval, these hotels are ready to contribute towards an unforgettable trip through Bali.
Did you know that Booking.com often allows travellers to cancel their booking up until 24 hrs in advance. Perfect for those wanting to keep their options open and remain flexible at all times!
Where do you want to go?
Seminyak
Canggu
Ubud
Sanur
Nusa Penida
Nusa Lembogan & Nusa Ceniga
Seminyak
Villa Karisa
Looking for calm Balinese bohemian vibes in the midst of lively Seminyak? Then the rather unique Villa Karisa might just be the place for you. The villa, which is actually a boutique hotel, is roughly a 12-minute walk from the beach and a stone’s throw away from loads of shops and restaurants. Read our full hotel review here!
Room prices starting at €55 ($62.50) per night
Book now
Canggu
The Kemilau Hotel & Villa

Canggu has been booming and new hotels are popping up weekly. The Kemilau is one of these recently opened hotels offering great value for money in the streets of Berawa. The Kemilau hotel is located near loads of popular restaurants -such as Nude, Duatiga and Ruko- and only a 5-minute drive from the beach. This area is especially popular with locals, freelancers and surfers as it is slightly more peaceful than Batu Bolong and Echo beach. You do need a scooter to get around here as the roads are not paved… yet.
Room prices starting from €52 ($58) per night
Book now
Ubud
Ubud Village Hotel
Whilst loads of Ubud’s dreamy resorts are set outside of town, the Ubud Village hotel is set right within the middle of it all. Due to its convenient location, staying in the Ubud village hotel means simply walking to most restaurants, the monkey forest, the night market, and other Ubud highlights. Don’t want to drive home or get a cab after a happy hour? Then this is the hotel for you! For the ultimate Ubud experience, combine the Ubud village hotel with a few nights outside of the center in a jungle-esque resort.
Room prices starting at €72 ($80) per night
Book now
Nyuh Resort & Spa
Retreat from the busy streets of Ubud to your own little sanctuary at the Nyuh Resort & Spa. The Nyuh resort is roughly a 10-minute drive from town and is a stunning setting to privately re-charge for a few days. Every villa comes with its own spacious pool, personal assistant and diversified breakfast offering – delivered right to your own villa if desired. Guests are granted one upgrade to a floating breakfast during their stay to contribute to that genuine Bali experience.
Deluxe pool villa’s starting at €167 ($187) per night
Book now
Sanur
The Alantara Sanur
Sanur has been one of Bali’s touristic hubs for many years now. Whilst it is an area we would usually stay clear of due to its slight over-tourism, it is the perfect transportation town to the Nusa islands. Therefore spending a night here ain’t bad at all, especially if it is at a dreamy resort such as the Alantara. Featuring their own gym, large swimming pool and spacious rooms with balconies, this hotel makes the perfect stopover!
Room prices starting at €43 ($48) per night
Book now
Nusa Penida
Kompyang Cottage

With all the highlights to be seen in Nusa Penida, people do not spend much time in their hotel rooms. But, coming back from a day full of adventurous sightseeing has never felt better than in the tropical huts of Kompyang Cottage. These island style cottages are located in the North of the island which makes them a good jumping off point to explore both the left and right side of the island. Keep in mind that due to the sheer size of Nusa Penida, a scooter or driver is required to get around and to make your way to dining facilities of the resort.
Room prices starting at €56 ($62) per night
Book now
Nusa Lembongan & Nusa Cengigan
D’Puncak Villas
Turquoise waters and a carefree atmosphere; Nusa Lembongan, and in extension Nusa Ceningan, is a great place to come to rest after a few days of adventure in Nusa Penida. D’Puncak villas, located right within the middle of the island, is an ideal hotel to ensure a relaxing stay. The huts are, compared to island standards, luxurious and the friendly staff is eager to help you make the most of your stay. Scooters can easily be arranged at the property for IDR100.000. Not a fan of scooters? The hotel also has a list of restaurants and beach clubs to choose from that have free pick up and drop off service, making the island easily accessible for everyone.
Room prices starting at €55 ($62) per night
Book now
All prices converted on xe.com as of 9 March ’19, in EURO and US Dollar. Subject to currency fluctuations.