Just booked your tickets to Bali and wondering where to stay? This post will help you decide because it has some of the best Bali hotels.

Bali – the Island of Gods is the jewel of South East Asia. No, it is not just a “touristy” island, but Bali has so much more! You can feel the Balinese magic as soon as you land at the airport and smell the air.

Bali is massive – most of the tourists just visit Kuta area and leave but hopefully this guide of places to stay in Bali will encourage you to explore other areas. (Click here to read this amazing post about places to avoid in Bali.)

  • Most visited parts of Bali: Kuta and Seminyak are both in South of Bali, hence making this part of the island the most visited one.
  • Less Crowded: The middle part of the island (Ubud and Tebanan) is the cultural heart of Bali and has the famous monkey forest and paddy fields.
  • Least visited parts of Bali: East (Amed), North and West part of Bali are the island’s lesser visited areas. Click here to see information about what to do in Bali. 
Bali Map - Where to stay in Bali

Bali Map – Where to stay in Bali

To make it easy, we have divided this list of places to stay in Bali by areas, which is further sorted by average cost per night. Be sure to read this amazing Bali travel guide before you visit.

Best Places to Stay in Bali



Top Things to do in Ubud

Places to Stay in Ubud

01) Chedi Club

Recommended by Rachel and Ruben Arribas Cañamares of Gamin Traveler

Chedi Club - where to stay in Bali

Chedi Club – where to stay in Bali

In our recent trip to Bali, we spent two days in Chedi Club, a luxury villa where we had our own butler. The place was beautiful and relaxing. It has its own swimming pool, good ambiance, and they will spoil you with delectable food and drinks. We loved having breakfast with the view of the rice fields and having tea or cocktails by the pool.

During our stay in Chedi Club, we also encountered our first Kecak, a Balinese dance and musical drama. The performers danced with fire and it was amazing. We took a lot of pictures during our stay in this luxurious villa. You can enjoy Chedi Club like what we did for $600 a night.

02) Mandapa Ritz Carlton

Recommended by Dan Bagby of Honeymoon Always

The Ritz-Carlton is a great place to stay if you are looking for luxury accommodation during your trip to Bali. The hotel is surrounded by the Ayung River, providing amazing beauty and seclusion for guests.

There are 60 villas and suites, with each villa having its own private pool. The Suites share two additional pools. For deeper relaxation, make sure you spend some time in the spa.

Enjoy dinner at the fine dining restaurant, Kubu, where you dine in a private raccoon overlooking the river. Several other options are available throughout the day or the restaurant can easily arrange a meal off the property. Outside the Outside the hotel there is plenty to see and do in Ubud. Prices vary greatly but start out around $550 a night.

03) Awang Awang in Ubud

Stefan Arestis and Sebastien Chaneac of Nomadic Boys

Awang Awang infinity pool, Bali

Awang Awang infinity pool, Bali

Awang Awang is a high-end gay friendly villa retreat in the countryside just outside of Ubud. It’s absolutely gorgeous: it’s like you’re in the middle of the jungle, with a stunning view each morning across the lush green countryside.

Each villa has its own private infinity pool overlooking the surrounding tropical jungle and it is the ideal base for trek in and around the Balinese countryside. The nearby village temple has fun shows worth checking out, in particular the Balinese Kecak monkey dance where the dancers use their own body as percussion along with pieces of bamboo as stamping tubes.

04) Royal Kamuela, Ubud

Recommended by Anne Slater-Brooks of Travel the Globe 4 Less

Kamuela Villas Ubud

Kamuela Villas Ubud

The Kamuela Villas in Ubud are just minutes from the main road, but a cocoon of blissful luxury. A sturdy, ornate wooden doorway leads to your personal oasis where your huge bed is surrounded by glass walls offering panoramic views of the private garden. The bathroom has both a rain shower and soaking tub for two to indulge the romantics, and you can even can step directly from the bathroom into your own private pool.

You can also enjoy breakfast served by your own private butler and your private outdoor dining area. My favorite thing about this property though, is watching monkeys skip around the garden walls every morning at dawn.

05) Alam Shanti, Ubud

Recommended by Lori Sorrentino of Travlinmad

Alam Shanti Ubud

Alam Shanti Ubud

We loved our stay at Alam Shanti in Bali’s cultural centre of Ubud. The property is a mix of small, traditional Balinese-style houses and individual suites, all set within beautiful gardens, koi ponds, and meandering walking paths that reflect the peaceful feeling we felt throughout our stay in Bali.

From the fragrant scent of incense on the breeze each day and the sound of trickling water everywhere, to the soft exchanges of “Selamat Pagi” each morning along the road on our way into town. If you’re planning a trip and wondering where to stay in Ubud, stay here. Alam Shanti is one of the loveliest places to stay in Bali.

06) Suarti Boutique Village

Recommended by Kayla Manoe of Kelana by kayla

Suarti Boutique Village

Suarti Boutique Village

Located in the lush hills of Ubud in the center of Bali is the charming Suarti Boutique Village. A property encompassing a collection of Javanesse joglo’s with an incredible rice fields backdrop bordered by coconut palms. Choose from a private villa or your own free standing Joglo. Designed with an elegance and sophistication with an affordable price!

The best part about Suarti (apart from the wonderful staff) is the free daily activities they put on for their guest. Take part in yoga classes or a hike around ubud. Or relax poolside after a nourishing hour at the in-house spa!


07) Devi’s Place

Devi’s Place offers reasonably priced Bungalows in Ubud that are very close to the rice fields. The bungalows are secluded and spacious, hence making them perfect for those who like being close to the nature and away from the crowds. Their bungalows also have a kitchenette inside apart from the bedroom and the bathroom. These bungalows also have a swimming pool and patio area. Check out this post for more information about Devi’s Place in Ubud, Bali.

08) Sharing Bali

Recommended by Rachel and Ruben Arribas Cañamares of Gamin Traveler

Sharing Bali - Places to stay in Bali

Sharing Bali – Places to stay in Bali

Rachel and I felt in love with Ubud in our recent trip to Bali. Although everything here is beautiful, what we loved the most in this place is North Ubud! We stayed in an amazing place, Sharing Bali, where we lived as locals. There are activities that you will love doing here. We enjoyed hiking on the rice fields, drinking fresh coconut water, and even watching and joining local people play volleyball.

We loved our room in Sharing Bali. Its wooden design, all the beautiful details in the room and outdoor bathroom were the things we admired the most. We also tried North Ubud’s healthiest and best local food. We really enjoyed this trip because aside from the fun activities we tried, it didn’t cost us that much. The best thing about North Ubud is that prices here are affordable. You can stay at one night for as low as $70.

09) Saren Indah Hotel, Ubud

Recommended by Dawn Nicholson of 5 Lost Together

Saren Indah Hotel

Saren Indah Hotel

I love how in Bali, you don’t have to spend a lot to get an amazing place to stay. Our go-to place to stay in Ubud is a small little gem located just across Monkey Forest from the centre of Bali. Saren Indah offers incredible value for money with lovely rooms priced at $45-65 USD/night.

The hotel’s picturesque setting in the rice fields are a welcome respite from bustling Ubud. We loved eating breakfast in the outdoor dining area, watching the sneaky monkeys try to steal food. The hotel has a lovely little pool, perfect for cooling down after a day exploring. Best of all, the friendly staff will go out of their way to make your stay perfect.

10) Puji Bungalows in Ubud – Hostel

Recommended by Gokul Raj of Plan Save Travel

Puji Bungalows in Ubud

Puji Bungalows in Ubud

This hostel is located 5 mins away from the Ubud Main Street and 10 mins from the Monkey Forest. The Ubud Market, Museum and the Ubud Palace are all located at walking distance from the hostel. There are also many restaurants nearby to try out the Balinese Cuisine.

They have 6 bed and 10 bed dorms with an avg price of 8USD/night. The best part of staying here is that you can negotiate and get discounts for the Mt Batur and Mt Agung trekking arranged by Puji Trekking Group.

This place is quite and serene, unlike the party hostels. It also has a pool area, which looks over to the rice fields. This place is perfect for travelers who need to take a break from the bustling city life.


Top Things to do in Seminyak

Places to Stay in Seminyak

11) Peppers Seminyak Bali

Recommended by Paula McInerney of Contented Traveller

Peppers Seminyak Bali

Peppers Seminyak Bali

Peppers Seminyak Bali is a luxury resort in Bali, in the very popular Seminyak. It is located down a little road, which means that you avoid any noise, but are close to everything.

There are one, two and three bedroom villas. Each villa is much like a Balinese compound. While we had a three-bedroom villa for two us, which was too much but still beautiful, there are one and two bedroom villas. Any of these villas would be ideal for a group on a Balinese getaway, as each has their own private pools. There is also a common pool area, bars, and restaurants, where you can choose to eat if you want to leave your villa complex. The Day Spa is particularly impressive.

  • Average cost per night: $648 USD (Three-Bedroom Villa with Private Pool) / $577 USD (Two-Bedroom Villa with Private Pool)
  • Read reviews on TripAdvisor 
  • Location: Seminyak

12) Katamama Hotel

Recommended by Clemens Sehi of Travellers Archive 

Katamama Hotel Bali

Katamama Hotel Bali

Katamama is a hotel in the Kerobokan area, close to Seminyak in Bali, Indonesia and it has a very special charm to it. „Welcome home“ is the slogan of the design hotel and the reception is the beginning of a wonderful journey through Balinese art and the unique implementation of hip design and traditional manufacturing methods. And that is in the truest sense of the word: the couch, the bed, the TV table, the carpet and everything else comes from Indonesia.

All things in the hotel room were handmade by Indonesian artists. Even the 1.6 million bricks with which the building was built were made by hand. In addition, the hospitality of the staff is unparalleled. So it actually is true, that Katamama already feels lime home already after a few minutes of your stay.

13) W Bali in Seminyak

Recommended by Marianne Rogerson of Mum on the Move

Peppers Seminyak Bali - where to stay in Bali

Peppers Seminyak Bali – where to stay in Bali

The W Bali is one of Seminyak’s most trendy and swanky hotels. All 237 rooms, suites and villas are super-stylish, with cutting-edge features, such as the state of the art BOSE sound systems that are pre-loaded with Ibiza-esque soundtracks to get you in a holiday mood.

The highlight of the W Hotel is the beautiful tiered swimming pool, surrounded by palm trees and boasting views straight out over the Indian Ocean. The grassy lawn is dotted with four-poster double daybeds, while the poolside terraces see people lounging on chic circular sofas and squashy beanbags.

Woo Bar is where it all happens later on, with stunning sunset views and a revolving line up of international DJs spinning the decks into the small hours.

14) Golden Tulip Devins Seminyak

Our recommendation

Golden Tulip is a five star hotel in Seminyak and is just a few minutes away from the main beach. The hotel is really beautiful and there is a spectacular rooftop pool with a view. There is a bar on the rooftop next to the pool too.

The rooms are super comfortable and some of them even have a Jacuzzi inside. The breakfast in Golden Tulip is everything that I wanted with a lot of fresh fruits, juices, pancakes, waffles, delicious eggs benedict and many other things.

15) Dash Hotel Seminyak

Recommended by Shandos Cleaver of Travelnuity

Dash Hotel Bali

Dash Hotel Bali

Dash Hotel Seminyak is the perfect Bali option for when you want to stay somewhere central and hip in Seminyak, but without splurging on a villa.

The boutique hotel is moderately priced and quirky with a capital Q: from the red-tiled pool in the atrium, to the colourful statues and street art inside rooms. It’s also just a short stroll away from the ever-popular Potato Head Beach Club. Although if you want to take it down a notch, just head upstairs to the rooftop bar at happy hour.

  • Average cost per night: $80 USD, although it’s worthwhile spending about $10 USD extra for a deluxe room or to include breakfast (or both!)
  • Read reviews on TripAdvisor
  • Location: Seminyak

16) Puri Dewa Bharata Hotel and Villas

Recommended by Dan Bagby of Honeymoon Always

Puri Dewa Bharata Hotel and Villas is great for someone looking for a nice place to stay without breaking a budget. It is located in a landscaped tropical garden, whose charm is enhanced by the traditional Balinese design.

At the hotel, there are plenty of typical amenities including a spa, restaurant and swimming pool. Nearby there are plenty stylish boutiques and shops, several fine restaurants, and colorful nightlife entertainment.

15 minutes away from the hotel you can make it to Kuta beach or a quick 5 minutes drive to Double Six beach. The average night at the Puri Dewa Bharata Hotel and Villas starts around $30. 


Things to do in Kuta


Places to Stay in Kuta

17) Hard Rock Hotel, Bali

Recommended by Ozzy & Jyotsna Ramani of Stayopedia

One of the pioneer beach resorts in Bali, the Hard Rock Hotel, has it all – from fun to relaxation. With a prefect location overlooking the beach there is no dearth of luxury that cannot be found here.

The rooms are which feature Balinese designs with contemporary amenities makes it a wonderful place to get away from the mundanes of daily life. With spectacular sea view rooms to direct pool access, Hard Rock does live it up to it reputation of being affordable as well.

The daily breakfast buffet that is served is enough to keep anyone going through the day ranging from the usual bacon and eggs to the more contemporary local food like nsi goreng, etc.

Lounging by the pool/bar with a good book is all you need to do here if peace and quiet is your thing while there are also a lot of activities such as rock climbing, fitness center, etc. Hard Rock Hotel is highly recommended for anyone visiting Bali.

18) Holiday Inn Baruna

Recommended by Melissa Kiely of Thrifty Family Travels

Holiday Inn Baruna

Holiday Inn Baruna

The Holiday Inn Baruna is located directly on the Beach in Tuban, just south of Kuta. It is a quiet location with only a few shops and restaurants nearby, however it is only a 15-minute walk to the heart of Kuta.

The hotel is set among gorgeous tropical gardens and has a large lagoon style pool, with swim up bar, looking out over the beach. The hotel also has an onsite spa, 2 restaurants, café, ice cream parlour and kids club.

I recommend staying in one of the pool access rooms. These rooms are on the ground floor with access directly from the balcony to the swimming pool only a few metres away.

This hotel suits families or those wanting a quiet location but still within walking distance to Kuta.


19) Fashion Hotel, Legian (Love F Hotel Bali by fashiontv)

Recommended by Ferna Mae Fernandez

Love F Hotel Bali by fashiontv

Love F Hotel Bali by fashiontv

Love F hotel is a classy hotel with a diamond shaped designs encrypted with letter F. This is actually a fashion hotel that has a catwalk as you enter their lobby. It’s situated in the center of Legian street, which is only 5 minutes walk to the beach.

Apart from its fashionable interior, the price that has an average range of $40-$60 is inclusive of complimentary bottled water, strong wifi on their room, a coffee, buffet breakfast, the use of their swimming pool and the not-to-missed rooftop Jacuzzi which has the best site for chasing sunset.

If you fancy shopping and feast on good food, this place is surrounded by cheapest stores to buy goods and variety of restaurants to choose from.


Nusa Dua

Things to do in Nusa Dua


Places to Stay in Nusa Dua

20) The St Regis in Nusa Dua

Stefan Arestis and Sebastien Chaneac of Nomadic Boys

St Regis suite Nusa Dua

St Regis suite Nusa Dua

Nusa Dua is located right on the southern tip of Bali, around 30 minutes taxi ride from Seminyak. This is the place for that ultimate honeymoon retreat, where all the high end luxury hotels of the island are based. We stayed at the St Regis and loved it. You’re blown away from the moment you set foot here. It’s huge – you need a buggy to go from one end to the other. It has its own private beach, large gym, spa and a massive 3,668 squared metres salt-water lagoon pool.


21) Sofitel Bali Nusa Dua Beach Resort

Recommended by Vicki Garside of Make Time to See the World

Sofitel Bali Nusa Dua

Sofitel Bali Nusa Dua

The Sofitel Bali Nusa Dua is one of the most luxurious hotels I have ever stayed in and I highly recommend splashing the cash for just a couple of nights to experience it in all it’s glory.

From the beachside location, choice of 2 restaurants and a further 2 bars, in-house spa, beauty clinic, fitness center, library(!) and stunning swimming pool, everything is heavenly – and don’t get me started on the rooms! Plush and private, you can order your pillow from the sleep menu and request a member of staff come and expertly run a bubble, salt or chocolate bath in your own room!

22) Sakala Resort

Recommended by Anthony Jury of Fair Dinkum Traveller

The Sakala

The Sakala

The Sakala Resort in Tajung Benoa, Bali, hits you with paradise upon walking into this luxury resort and into the elegant lobby area, instantly first impressions are great.

The rooms are spacious, with King Size bed, a large bathroom, cable television, real coffee facilities and a large balcony that has a view of the entire resort. Private Villas are also available.

The Sakala Resort comes with added luxuries too, a spacious swimming pool with surrounding tropical gardens, two sophisticated restaurants, a stunning beach club with a swim-up pool bar and a Wellness Spa to escape the Bali heat.



Things to do in Sanur

Places to Stay in Sanur

23) Swiss-Belresort Watu Jimbar

Recommended by Carole Terwilliger Meyers of Travels With Carole

Swiss-Belresort Watu Jimbar

Swiss-Belresort Watu Jimbar

The pool at the Swiss-Belresort Watu Jimbar in Sanur is such a welcome sight after a day of sightseeing in humid Bali.

All I wanted to do was settle into the interior courtyard pool. But first I ordered up my free welcome cocktail, then I secured a comfy lounge chair sitting right in a shallow-water pool, and then I reclined and covered my face with my sun hat, relaxed, and I really did think I was in paradise. The water was the perfect temperature.

While this was enough to make me want to stay forever, I did also appreciate my room where in the morning I could hear the roosters and barnyard animals residing in an adjacent village home. And as if this wasn’t enough, the included buffet breakfast offered a wonderful French toast with papaya jam.


Things to do in Canggu

Places to Stay in Canggu, Bali

24) Hotel Tugu Bali

Recommended by Gordon E Arthur of Short Holidays and Getaways

Hotel Tugu Bali

Hotel Tugu Bali

Hotel Tugu Bali is located on the surfing area of Canggu. The hotel was built to house the collection of artifacts that the owner had collected on his travels around Indonesia. An enormous Garuda stands watch in the foyer, and he found this in the jungles of Sumatra.

The Pur Le Mayeu Villa is 200m2 and is surrounded by a 700m2 lotus pond. This villa was inspired by a love story between Belgian artist Adrien-Jean Le Mayeur de Pres and Ni Polok a famous Legong Dancer. The villa is spectacular. Hotel Tugu Bali also have Food and Cultural Evenings designed to take you on a journey through the history of Indonesia.

The average cost to stay per night in Pur Le Mayeu Villa is 670USD, though there are other suites like the Dedari Suite with Private Pool, which cost 340USD per night.



Things to do in Uluwatu

Places to Stay in Uluwatu, Bali

25) Jepun Sari, Uluwatu

Recommended by Cal Andrew Wienburg of Singapore N Beyond

Jepun Sari

Jepun Sari

Jepun Sari is one of those places that you find spontaneously and upon arrival fall in love with. While Uluwatu is being built up fast, Jepun Sari is surrounded by greenery. It is isolated yet only about a 5 minute scooter ride to Bingin beach. A few minutes more and you’re at Padang Padang or Uluwatu Temple. As a surfer, this villa was heaven.

The infinity pool and sunken bar are much appreciated after a day at the beach. There are only 12 villas and the owner, who lives on the property, is building a raised honeymoon suite. He is wonderful by the way and will help you with anything you need. I hurt my back on the trip and he took me to a Balinese shaman in Denpasar. An amazing experience.

26) The Inn Possible, Bingin Beach, Uluwatu

Recommended by Ling and Guy of Travel-ling.com

If your idea of paradise is chilled surfer vibes and gorgeous beachfront views whilst enjoying your smoothie bowl, then The Inn Possible will be sure to please! Uluwatu has some of the best beaches in Bali, and Bingin Beach is definitely one of them. The whole vibe along Bingin Beach is super relaxed and you can enjoy uninterrupted views from the common area.

The rooms are spacious and comfortable, and if you are lucky, you might even get views! Note – you have to walk down A LOT of stairs to get to the beach and then walk across the sand to get to the Inn Possible. We suggest packing light, or paying one of the staff to help with your luggage, but it’s worth it!


Things to do in Amed

Places to Stay in Amed, Bali

27) Dharma Yoga homestay in Amed

Recommended by Claire Drinkwater of Backpacking Bella

Dharma Yoga homestay in Amed

Dharma Yoga homestay in Amed

If you want to escape the crowds, head for Bali’s laid back Amed region. Here, in the beachside village of Jemeluk is Dharma Yoga, a small yet spacious homestay. The upstairs rooms have a large balcony overlooking the sea, so you can enjoy the glorious sunrises and sunsets – such a treat. The minimal but stylish fan rooms have super comfortable beds and, crucially, a reliable WiFi connection!

Dharma Yoga is run by the delightful manager Ketut, who provides a tasty breakfast of eggs, fruit and coffee. She keeps the rooms immaculate with fresh towels and bedsheets every day. Across the road is an organic cafe, freediving centre, yoga classes and the beautiful black sand beaches of Amed. At just $17 on average per night, this peaceful homestay is fantastic value for money


Things to do in Tabanan

  • Visit Tanha Lot temple and watch the sunrise
  • See Ulun Danu Bratan Temple – Bali’s most famous “picture postcard” temple

Places to Stay in Tabanan, Bali (Near Tanha Lot)

28) Alila Soori

Recommended by Noel Morata of Travel Photo Discovery

Alila Soori Bali

Alila Soori Bali

A visit to Bali is even more special with a luxury stay in mind, if your looking for a relaxed but luxe getaway, check out the stunning Alila Soori in the west coast of the island.

Located close to the gorgeous Tanah Lot temple, the Soori is an island of calm in comparison. Simple lines and organic modern vibes dictate the well appointed villas with their own pools, Jacuzzis and outdoor patios along with very nice rooms and spacious living areas. The resort is plush and private with attentive and friendly wait staff and service aimed to please your every whim. Check out more images and details to this Soori stay here for more information and inspiration.


Nusa Lembongan

Things to do in Nusa Lembongan

Places to Stay on Lembongan Island (Nusa Lembongan)

29) Naradas Mushrom Beach on Lembongan Island

Recommended by Michele Legge of LeggingIt

Naradas Mushrom Beach on Lembongan

Naradas Mushrom Beach on Lembongan

One of the gems we discovered in Bali was the Naradas Mushrom Beach on Lembongan Island. Situated a short walk from the beachfront it is a small family run hotel, which offers double rooms for roughly $38 US. There are 8 very clean, nicely decorated rooms situated around a beautiful pool and tropical gardens.

They also have a restaurant where you can enjoy a very cheap, freshly cooked breakfast and other meals It truly offers sanctuary from the daytime craziness on the Mushroom Beach and is close enough where you can wander down to enjoy the beautiful sunsets once the day trippers have gone home.

Have you visited Bali already? Let us know in the comments. Share this post with a friend who is visiting Bali and is wondering where to stay.

(Cover picture photo credit: Make time to see the world)

PS: Drifter Planet contains affiliate links. If you make a purchase through these links, we will earn a little commission at no extra cost to you. These commissions help us reduce the costs of keeping this site active. Thanks for reading!

Pin It on Pinterest