Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Bali Neighborhoods for Resorts & Hotels with Spas

Sanur
245 hotels
from

$206

Lovina
83 hotels

The Damai

4.5 out of 5.0
from

$83

Candi Dasa
47 hotels
from

$72

Featured Bali Resorts & Hotels with Spas

See all 4,021 Hotels in Bali
The Magani Hotel and Spa

The Magani Hotel and Spa

Jl. Melasti, Legian Kelod, Legian
4.5 out of 5.0
4.7 out of 5 (620 reviews)
Great hotel close to beach and restaurantsThe staff were so friendly and welcoming, we had a great stay and wlll be back.
  Nov 23, 2017

$60

$60
Febri's Hotel & Spa

Febri's Hotel & Spa

5 Jl Kartika Plaza Kuta Beach, Kuta
3.5 out of 5.0
4.3 out of 5 (859 reviews)
conveniently located to shops, marketsvery nice hotel, plenty of shade around the pool area. Food nice and great breakfast. rebooked extra nights due to flight cancellations. free transport to airport on check out. very nice day spa
  Dec 2, 2017

$48

$48
Alaya Ubud

Alaya Ubud

Jl. Hanoman, Ubud
5.0 out of 5.0
4.7 out of 5 (512 reviews)
HeavenThe most spectacular place and so quiet even though be the hub of things. Gorgeous rice fields to look at while at the infinity pool. Happy friendly staff. Gorgeous room although could do with a few hooks for towels around the sink. amazing seven flower Balinese bath in my room organised at the spa ...
  Dec 11, 2017

$110

$110
Hotel Tjampuhan Spa

Hotel Tjampuhan Spa

Jalan Raya Tjampuhan, Ubud
4.5 out of 5.0
4.1 out of 5 (292 reviews)
The best hotel I've ever stayed at.Tell was unique and amazing I would recommend anyone to go and stay here above any other hotel in this area.
  Nov 28, 2017

$92

$92
Bali Garden Beach Resort

Bali Garden Beach Resort

Jalan Kartika Plaza, Kuta
4.5 out of 5.0
4.1 out of 5 (889 reviews)
One of best locations on kuta beachfront ocean Location location soured by volcanic ash cloud could not get out of Bali.
  Dec 4, 2017

$73

$73
Amnaya Resort Kuta

Amnaya Resort Kuta

J. Kartika Plaza Gang Puspa Ayu No. 99, Kuta
4.5 out of 5.0
4.5 out of 5 (245 reviews)
Nice and quiet hotel within kutaWe were so glad to pick this hotel as our place to stay in bali. I would say it was a correct choice. Its located within kuta town, near to the shopping mall and isolated about 100m from the main busy road which provide quiteness and calmness to us. Hotel staffs were so friendly and even remember ...
  Dec 3, 2017

$49

$49
Grandmas Plus Hotel Seminyak

Grandmas Plus Hotel Seminyak

Jl. Camplung Tanduk no.99, Seminyak
3.5 out of 5.0
4.2 out of 5 (101 reviews)
Awesome hotel Grandma's was such a great place to stay. Cheap. Central spot. Comfy beds. Great staff. The massage spa on the fifth floor was incredible. Definitely will be back again!
  Nov 28, 2017

$16

$16
Sri Ratih Cottages

Sri Ratih Cottages

Jl. Campuhan 1, Penestanan Kelod, Ubud
3.5 out of 5.0
4.5 out of 5 (234 reviews)
Lovely setting, grounds and pool. Excellent staff.Spacious, comfortable rooms set in beautiful meandering gardens. Large pool with enough sun beds for all. Staff were attentive, friendly and very helpful. Breakfast menu was probably the best we have ever had in many years of travel. We did find the location was a long arduous walk from central Ubud. ...
  Nov 11, 2017

$52

$52
Courtyard By Marriott Bali Seminyak Resort

Courtyard By Marriott Bali Seminyak Resort

Jalan Camplung Tanduk No 103 Sp, Seminyak
5.0 out of 5.0
4.6 out of 5 (687 reviews)
Very relaxing and great serviceVery relaxing short stay - the hotel is well positioned on the Legian side of Seminyak but with ease of reach of eat street and shopping (free shuttle is great). The ambience in the hotel is relaxed and tropical with the pool set amongst the greenery. The pool side rooms have great amenity to pool ...
  Dec 11, 2017

$94

$94
Sri Bungalows Ubud

Sri Bungalows Ubud

Jl. Wenara wana, Ubud
4.0 out of 5.0
4.2 out of 5 (220 reviews)
Nice hotel in the heart of Ubud, close to monkeys!We stayed there for about a week and really enjoyed it. It has a great ambiance and is very quiet. It's also right in Ubud, about 10 minutes walk from the monkey forest and the main market. The rice terrace is beautiful and very peaceful with a lot of surrounding greenery. To be honest, the food ...
  Jun 14, 2017

$35

$35
Bliss Bungalow

Bliss Bungalow

Jln Raya Sanggingan, Ubud
3.0 out of 5.0
4.2 out of 5 (49 reviews)
It was, as its name indicated, a bliss; the staff were friendly, the ambience is amazing... you get a lot more than what you pay for.
  Oct 29, 2017

$88

$88
Amadea Resort & Villas

Amadea Resort & Villas

Jl. Kayu Aya 55, Seminyak
4.5 out of 5.0
4.5 out of 5 (848 reviews)
Good lication and cheapStaff fabulous Breakfast omelette good but the rest not worth it Couldnt get warm water in shower
  Dec 5, 2017

$64

$64
Maya Ubud Resort and Spa

Maya Ubud Resort and Spa

Jalan Gunung Sari, Peliatan, Ubud
5.0 out of 5.0
4.7 out of 5 (382 reviews)
beautiful hotel in the mountainrelaxing hotel in the mountains and it had a shuttle to take guests to the eating street and near by rafting places. The in room steaks were excellent .
  Nov 25, 2017

$207

$207
Hotel Vila Lumbung

Hotel Vila Lumbung

Jalan Raya Petitenget, No. 1000 X, Seminyak
4.5 out of 5.0
4.3 out of 5 (395 reviews)
Apart from the gym needing an upgrade, it was a great place.
  Nov 27, 2017

$50

$50
Meliã Bali

Meliã Bali

Kawasan Wisata, Nusa Dua
5.0 out of 5.0
4.2 out of 5 (452 reviews)
Great hotel, on the beach front.The whole hotel was great. Staff couldn’t do enough for you. My wife went to open the door after breakfast, and 3 staff members all rushed to open it for her. That was just 1 example of many, they could do enough for us. Another nice touch was, that I some serve sunburn on my ankle and had to see ...
  Dec 3, 2017

$99

$99
AYANA Resort and Spa, BALI

AYANA Resort and Spa, BALI

Karang Mas Estate, Jimbaran
5.0 out of 5.0
4.7 out of 5 (732 reviews)
Big Bummer. Beach Pool on Ocean is broken. Really liked this place but wow they have a broken pool on the ocean. Major attraction to the hotel and no mention of it anywhere. I would downgrade and go to there sister property which is much less expensive and everything is working perfect called “Rimba”. It looks like no attempt is being made ...
  Dec 12, 2017

$239

$239
Nusa Dua Beach Hotel & Spa

Nusa Dua Beach Hotel & Spa

Kawasan Pariwisata Nusa Dua, Nusa Dua
5.0 out of 5.0
4.4 out of 5 (699 reviews)
Great hotelThis hotel suits us as it offers a sports facility, good pools, good location and is quiet compared to other parts of Bali,
  Nov 17, 2017

$112

$112
The Kirana Hotel Resto and Spa

The Kirana Hotel Resto and Spa

Jl. Pantai Batu Bolong, Canggu
4.5 out of 5.0
4.3 out of 5 (221 reviews)
Great location and very comfortable roomsWe really enjoyed staying at the Kirana. Location was excellent and it was easy to get around and close to where we wanted to be. Our room was huge and comfortable. Staff were all really nice and check in and out was smooth. Breakfast had a nice range of selections (both indo & western) and there ...
  Oct 5, 2017

$48

$48
Astagina Resort and Spa

Astagina Resort and Spa

Jalan Werkudara, Double Six, Seminyak, Legian
4.5 out of 5.0
4.2 out of 5 (357 reviews)
Cons- room smelt damp on arrival but quickly aired it and was fine. Pros- good coffee, good cocktails, good staff, great family pool and outdoor space.
  Sep 2, 2017

$42

$42
UBUD WANA RESORT

UBUD WANA RESORT

Jalan Nyuhbojog Nyuh KuningDes, Ubud
4.5 out of 5.0
4.7 out of 5 (142 reviews)
Nice settings.On a relatively quiet street near the centre of Ubud. Plenty to see nearby.
  Oct 28, 2017

$67

$67
Map

Recently booked Resorts & Hotels with Spas in Bali

Kubu Cempaka Seminyak Hotel
4.0 out of 5.0
Last booking: 37 minutes ago
RIMBA Jimbaran BALI by AYANA
5.0 out of 5.0
Last booking: 39 minutes ago
Bali Kuta Resort
4.5 out of 5.0
Last booking: 1 hour ago
Blue Point Bay Villas and Spa
4.5 out of 5.0
Last booking: 2 hours ago
Hilton Bali Resort
5.0 out of 5.0
Last booking: 2 hours ago
Plataran Ubud Hotel & Spa
5.0 out of 5.0
Last booking: 3 hours ago
AYANA Resort and Spa, BALI
5.0 out of 5.0
Last booking: 3 hours ago
Alam Ubud Culture Villas & Residences
4.5 out of 5.0
Last booking: 5 hours ago
The Patra Bali Resort & Villas
4.5 out of 5.0
Last booking: 5 hours ago

Bali Resorts & Spa Travel Guide

Pamper Yourself with a Spa Day in Bali

Grab your luggage and not your stress to start your tension-free time-off. If you are searching for fashionable accommodations or reasonable choices, we can assist you in finding the best accommodation to stay. In fact, this area is so popular that it saw a huge increase of travelers that are making it their go-to spot to unwind. Take a deep breath and let yourself relax. Take this opportunity for a weekend where you can have all your worries melt away in Bali.

Book a Bali Spa Vacation that Won't Break the Bank

Once you've checked-in to your resort you can unload your tension and your bags. Unwind and unpack your bag. After that you can book your first appointment to indulge yourself at a nearby spa. After you've indulged yourself by enjoying a massage, decompressing within the steam room, or sunning by the pool, you can put on your explorer's hat and uncover the hidden gems of Bali. Discovering hip cafes, eclectic boutiques, or an intriguing museum can be one of the many highlights of your holiday. If you're not sure where to begin, ask your hotel's front desk attendant to get a feel for what Bali has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to sip a few drinks at and relax. Regardless of what you decide to do, just be sure to take it easy. Your spa trip shouldn't be anything but super relaxing.

Bali is more and more becoming one of the ideal places to take vacation where you do nothing, and love every minute of it.

Since people visit from all over the world, Bali resorts are available in all styles and sizes. The rich and famous as well as student backpackers can find a resort in Bali to suit their budget. The best resorts in Bali, Indonesia, are either located in the quiet river valleys that provide everything you need for relaxing or right on the most popular beaches where the parties and nightclubs rock well into the night. There are also Bali resorts on the less crowded, more secluded beaches, and no matter what your ideal digs may be, Expedia.com can find the right resort for you.

When to Visit Bali

The right time to visit Bali depends on your aim. If you're looking for the best surf, you should travel between April and October to surf on the west coast. For surfing the east coast, November to March has the superior waves.

If you would like to participate in cultural celebrations, you’re in luck. There are festivals throughout the year that include dancing, music, fireworks, fantastic food, and much more. One of the most popular is the Negara Bull Races between July and October. The high season, when the hotels, restaurants, and taxis typically have higher rates, is between April and October as well as the Christmas and New Year’s season. You can contact Expedia.com for cheap deals at time of year.

What Bali Has to Offer

In addition to surfing, diving is one of the top activities in Bali. There are several excellent dive spots, including Padang Bai, Tulamben, Menjangan, and Nusa Penida, where you can safely view wrecks and the wondrous local marine life, learn how to catch ornamental fish in a sustainable way, and help rebuild coral reefs.

Bali has a completely different eco-system in its interior with an active volcano, jewel-like rice terraces, and a monkey forest in Ubud. Mount Batur in the central mountain area offers wide vistas of the volcano’s caldera and the sparkling lake that fills part of it. There are thriving villages in this area as well as ancient villages that you can visit.

Bali houses some of the most incredible Hindu temples outside of India. Tanah Lot is the most famous. Perched on a giant rock, the waves crash all around it. There are resorts, restaurants, and shops nearby as well as a cultural center where regular dance performances are offered. Other temples that offer unique experiences are Uluwatu, perched on an outcrop overlooking the sea, and Besakih Temple, the largest temple on Bali, located on the slopes of Mount Agung. It is a fascinating complex of 86 individual temples.

Visitors can also take tours of the jungle on the back of an elephant and visit the Safari and Marine Park where there are more than 60 species of freely roaming animals including tigers.

Resort Amenities

A Bali luxury resort gives you everything you need and more. You can expect infinity pools overlooking the ocean, free Internet connections or Wi-Fi, full-service spas and hair salons, restaurants, game rooms, childcare services for a fee, and health clubs on-site. In-room amenities often include bathrobes, DVD players, coffee makers, refrigerators, and balconies where you can enjoy the sunset in the evenings.

Budget hotels in Bali don’t skimp on the amenities either. They may offer free Wi-Fi as well as breakfast and feature outdoor pools and laundry facilities in addition to TVs with premium cable channels. Whether you are looking for all-inclusive resorts in Bali or resorts with specific accessibility needs, Expedia.com can get you a great deal.

What to Do and Where to Do It

Lovina and Singaraja are the places to visit in North Bali if you are looking for quiet beaches, and adventurous visitors can head to the archaeological sites nearby. Central Bali, including Ubud, Tabanan, and Bedugul, are in the central mountains and offer whitewater rafting and great natural beauty. South Bali is where all the party action is as well as the most popular beaches including Kuta Beach and the chic Seminyak Beach.

It doesn’t have to cost a fortune to visit Bali; check out Expedia.com today to find good deals for flights to Bali, car rentals, and resort accommodations so that you too can experience this Indonesian jewel.