Resorts & Hotels with Spas in Bali

Fri, Nov 14
Sun, Nov 16
November 2025
13
December 2025

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Nov 14 - Nov 15
Tomorrow
Nov 15 - Nov 16
This weekend
Nov 14 - Nov 16
Next weekend
Nov 21 - Nov 23

Top Resorts & Hotels with Spas in Ubud

Ayung Resort Ubud

Ayung Resort Ubud

9.6/10 Exceptional! (820 reviews)
Ayung Resort Ubud
Maya Ubud Resort and Spa

Maya Ubud Resort and Spa

9.4/10 Exceptional! (989 reviews)
Maya Ubud Resort and Spa
Alaya Resort Ubud

Alaya Resort Ubud

Ubud City-Centre
1.3 km from city centre
9.2/10 Wonderful! (1,002 reviews)
Alaya Resort Ubud
SereS Springs Resort & Spa Singakerta

SereS Springs Resort & Spa Singakerta

9.4/10 Exceptional! (575 reviews)
SereS Springs Resort & Spa Singakerta
The Sankara Resort & Spa

The Sankara Resort & Spa

9.2/10 Wonderful! (392 reviews)
The Sankara Resort & Spa
Anusara Luxury Villas - Adults Only

Anusara Luxury Villas - Adults Only

9.6/10 Exceptional! (358 reviews)
Anusara Luxury Villas - Adults Only
The Hava Ubud A Pramana Experience

The Hava Ubud A Pramana Experience

9.4/10 Exceptional! (259 reviews)
The Hava Ubud A Pramana Experience
Visesa Ubud Resort

Visesa Ubud Resort

9/10 Wonderful! (513 reviews)
Visesa Ubud Resort
The Udaya Resorts and Spa

The Udaya Resorts and Spa

9.6/10 Exceptional! (357 reviews)
The Udaya Resorts and Spa
Viceroy Bali

Viceroy Bali

9.8/10 Exceptional! (389 reviews)
Viceroy Bali
Ubud Nyuh Bali Resort & Spa

Ubud Nyuh Bali Resort & Spa

9.4/10 Exceptional! (240 reviews)
Ubud Nyuh Bali Resort & Spa
The Ning Resort Ubud

The Ning Resort Ubud

9.4/10 Exceptional! (47 reviews)
The Ning Resort Ubud
Kamandalu Ubud

Kamandalu Ubud

9.2/10 Wonderful! (865 reviews)
Kamandalu Ubud
Adiwana Suweta

Adiwana Suweta

9.4/10 Exceptional! (69 reviews)
Adiwana Suweta
Bisma Eight Ubud

Bisma Eight Ubud

Ubud City-Centre
0.65 km from city centre
9.6/10 Exceptional! (481 reviews)
Bisma Eight Ubud
Royal Kamuela Villas & Suites at Monkey Forest, Ubud - For Adults Only

Royal Kamuela Villas & Suites at Monkey Forest, Ubud - For Adults Only

Ubud City-Centre
1.04 km from city centre
9.6/10 Exceptional! (763 reviews)
Royal Kamuela Villas & Suites at Monkey Forest, Ubud - For Adults Only
Wapa di Ume Ubud

Wapa di Ume Ubud

9.4/10 Exceptional! (264 reviews)
Wapa di Ume Ubud
Emana Akatara

Emana Akatara

10/10 Exceptional! (12 reviews)
Emana Akatara
Kappa Senses Ubud

Kappa Senses Ubud

9.6/10 Exceptional! (75 reviews)
Kappa Senses Ubud
Komaneka at Rasa Sayang

Komaneka at Rasa Sayang

Ubud City-Centre
0.63 km from city centre
9.4/10 Exceptional! (666 reviews)
Komaneka at Rasa Sayang

Top Resorts & Hotels with Spas in Denpasar

Hyatt Regency Bali

Hyatt Regency Bali

Sanur
7.37 km from city centre
9.2/10 Wonderful! (842 reviews)
Hyatt Regency Bali
Sanur Resort Watujimbar

Sanur Resort Watujimbar

Sanur
6.69 km from city centre
8.4/10 Very Good! (1,002 reviews)
Sanur Resort Watujimbar
ANDAZ BALI, BY HYATT

ANDAZ BALI, BY HYATT

Sanur
7.13 km from city centre
9.4/10 Exceptional! (234 reviews)
ANDAZ BALI, BY HYATT
Maya Sanur Resort & Spa

Maya Sanur Resort & Spa

Sanur
7.13 km from city centre
9.4/10 Exceptional! (701 reviews)
Maya Sanur Resort & Spa
Bali Beach Hotel

Bali Beach Hotel

Sanur
5.92 km from city centre
9.6/10 Exceptional! (149 reviews)
Bali Beach Hotel
THE 1O1 Bali Oasis Sanur

THE 1O1 Bali Oasis Sanur

Sanur
6.97 km from city centre
8.2/10 Very Good! (998 reviews)
THE 1O1 Bali Oasis Sanur
Prama Sanur Beach Bali

Prama Sanur Beach Bali

Sanur
7.5 km from city centre
8.4/10 Very Good! (999 reviews)
Prama Sanur Beach Bali
InterContinental Bali Sanur Resort by IHG

InterContinental Bali Sanur Resort by IHG

Sanur
7.64 km from city centre
8.8/10 Excellent! (478 reviews)
InterContinental Bali Sanur Resort by IHG
Prime Plaza Hotel Sanur - Bali

Prime Plaza Hotel Sanur - Bali

Sanur
5.41 km from city centre
8.2/10 Very Good! (561 reviews)
Prime Plaza Hotel Sanur - Bali
The Meru Sanur

The Meru Sanur

Sanur
5.99 km from city centre
9.6/10 Exceptional! (66 reviews)
The Meru Sanur
Grand Palace Hotel Sanur - Bali

Grand Palace Hotel Sanur - Bali

Sanur
6.04 km from city centre
9/10 Wonderful! (667 reviews)
Grand Palace Hotel Sanur - Bali
Maison Aurelia Sanur, Bali - by Préférence

Maison Aurelia Sanur, Bali - by Préférence

Sanur
7 km from city centre
9.4/10 Exceptional! (169 reviews)
Maison Aurelia Sanur, Bali - by Préférence
Abian Klumpu Villa & Spa Sanur Bali

Abian Klumpu Villa & Spa Sanur Bali

Sanur
6.51 km from city centre
9/10 Wonderful! (14 reviews)
Abian Klumpu Villa & Spa Sanur Bali
Akana Boutique Hotel Sanur

Akana Boutique Hotel Sanur

Sanur
7.34 km from city centre
9/10 Wonderful! (370 reviews)
Akana Boutique Hotel Sanur
ARTOTEL Sanur Bali

ARTOTEL Sanur Bali

Sanur
7.53 km from city centre
8.8/10 Excellent! (500 reviews)
ARTOTEL Sanur Bali
Griya Santrian a Beach Resort & Spa

Griya Santrian a Beach Resort & Spa

Sanur
6.65 km from city centre
8.8/10 Excellent! (729 reviews)
Griya Santrian a Beach Resort & Spa
Abian Harmony Hotel & Spa

Abian Harmony Hotel & Spa

Sanur
7.37 km from city centre
7.6/10 Good! (310 reviews)
Abian Harmony Hotel & Spa
Puri Santrian

Puri Santrian

Sanur
7.61 km from city centre
8.8/10 Excellent! (946 reviews)
Puri Santrian
The Pavilions Bali

The Pavilions Bali

Sanur
6.48 km from city centre
9.4/10 Exceptional! (101 reviews)
The Pavilions Bali
Inna Sindhu Beach

Inna Sindhu Beach

Sanur
6.28 km from city centre
7.6/10 Good! (435 reviews)
Inna Sindhu Beach

Top Resorts & Hotels with Spas in Seminyak

Courtyard By Marriott Bali Seminyak Resort

Courtyard By Marriott Bali Seminyak Resort

Dyanapura
0.61 km from city centre
9.4/10 Exceptional! (1,001 reviews)
Courtyard By Marriott Bali Seminyak Resort
TS Suites Seminyak

TS Suites Seminyak

North Legian
0.74 km from city centre
9/10 Wonderful! (1,002 reviews)
TS Suites Seminyak
Potato Head Suites & Studios

Potato Head Suites & Studios

Petitenget
2.46 km from city centre
9.6/10 Exceptional! (602 reviews)
Potato Head Suites & Studios
Hotel Indigo Bali Seminyak Beach by IHG

Hotel Indigo Bali Seminyak Beach by IHG

Dyanapura
0.75 km from city centre
9.6/10 Exceptional! (853 reviews)
Hotel Indigo Bali Seminyak Beach by IHG
The Seminyak Beach Resort & Spa

The Seminyak Beach Resort & Spa

Laksmana
1.6 km from city centre
9.2/10 Wonderful! (1,001 reviews)
The Seminyak Beach Resort & Spa
The Oberoi Beach Resort, Bali

The Oberoi Beach Resort, Bali

Laksmana
1.52 km from city centre
9.6/10 Exceptional! (506 reviews)
The Oberoi Beach Resort, Bali
W Bali - Seminyak

W Bali - Seminyak

Petitenget
2.42 km from city centre
9.4/10 Exceptional! (999 reviews)
W Bali - Seminyak
The Legian Seminyak, Bali

The Legian Seminyak, Bali

Laksmana
1.77 km from city centre
9.8/10 Exceptional! (467 reviews)
The Legian Seminyak, Bali
Cross Paasha Bali Seminyak

Cross Paasha Bali Seminyak

Laksmana
1.25 km from city centre
9/10 Wonderful! (998 reviews)
Cross Paasha Bali Seminyak
Amadea Resort & Villas

Amadea Resort & Villas

Laksmana
1.12 km from city centre
9.2/10 Wonderful! (998 reviews)
Amadea Resort & Villas
Alila Seminyak, Bali

Alila Seminyak, Bali

Petitenget
2.23 km from city centre
9.2/10 Wonderful! (638 reviews)
Alila Seminyak, Bali
Horison Seminyak Bali

Horison Seminyak Bali

Double Six
0.63 km from city centre
8.4/10 Very Good! (999 reviews)
Horison Seminyak Bali
The Trans Resort Bali

The Trans Resort Bali

Sunset Road
1.03 km from city centre
9.4/10 Exceptional! (384 reviews)
The Trans Resort Bali
THE HAVEN Bali Seminyak

THE HAVEN Bali Seminyak

8.4/10 Very Good! (1,001 reviews)
THE HAVEN Bali Seminyak
Montigo Resorts Seminyak

Montigo Resorts Seminyak

Petitenget
2.11 km from city centre
9/10 Wonderful! (669 reviews)
Montigo Resorts Seminyak
Viva Dash Hotel Seminyak

Viva Dash Hotel Seminyak

Petitenget
2.09 km from city centre
8.8/10 Excellent! (767 reviews)
Viva Dash Hotel Seminyak
Ramada Encore by Wyndham Seminyak Bali

Ramada Encore by Wyndham Seminyak Bali

Sunset Road
0.8 km from city centre
8.2/10 Very Good! (714 reviews)
Ramada Encore by Wyndham Seminyak Bali
The Samaya Seminyak

The Samaya Seminyak

Laksmana
1.88 km from city centre
9.6/10 Exceptional! (285 reviews)
The Samaya Seminyak
Four Points by Sheraton Bali Seminyak

Four Points by Sheraton Bali Seminyak

Petitenget
2.45 km from city centre
8.6/10 Excellent! (1,001 reviews)
Four Points by Sheraton Bali Seminyak
SOLTERRA SEMINYAK Boutique Hotel & Spa Powered By Archipelago

SOLTERRA SEMINYAK Boutique Hotel & Spa Powered By Archipelago

Petitenget
2.45 km from city centre
9.6/10 Exceptional! (35 reviews)
SOLTERRA SEMINYAK Boutique Hotel & Spa Powered By Archipelago

Top Resorts & Hotels with Spas in Nusa Dua

Grand Hyatt Bali

Grand Hyatt Bali

BTDC
4.02 km from city centre
8.8/10 Excellent! (999 reviews)
Grand Hyatt Bali
Conrad Bali

Conrad Bali

Tanjung Benoa
1.35 km from city centre
9/10 Wonderful! (1,005 reviews)
Conrad Bali
The Ritz-Carlton, Bali

The Ritz-Carlton, Bali

Sawangan
7.03 km from city centre
9.2/10 Wonderful! (623 reviews)
The Ritz-Carlton, Bali
Ayodya Resort Bali

Ayodya Resort Bali

BTDC
4.35 km from city centre
8.8/10 Excellent! (1,001 reviews)
Ayodya Resort Bali
Hilton Bali Resort

Hilton Bali Resort

Sawangan
6.29 km from city centre
8.6/10 Excellent! (1,001 reviews)
Hilton Bali Resort
The Apurva Kempinski Bali

The Apurva Kempinski Bali

Sawangan
6.63 km from city centre
9.4/10 Exceptional! (675 reviews)
The Apurva Kempinski Bali
Grand Mirage Resort & Thalasso Bali

Grand Mirage Resort & Thalasso Bali

Tanjung Benoa
0.27 km from city centre
8.2/10 Very Good! (1,002 reviews)
Grand Mirage Resort & Thalasso Bali
Nusa Dua Beach Hotel and Spa - Handwritten Collection

Nusa Dua Beach Hotel and Spa - Handwritten Collection

BTDC
2.9 km from city centre
8.8/10 Excellent! (1,000 reviews)
Nusa Dua Beach Hotel and Spa - Handwritten Collection
The Westin Resort Nusa Dua, Bali

The Westin Resort Nusa Dua, Bali

BTDC
3.07 km from city centre
9/10 Wonderful! (999 reviews)
The Westin Resort Nusa Dua, Bali
Samabe Bali Suites & Villas

Samabe Bali Suites & Villas

Sawangan
7.21 km from city centre
9.4/10 Exceptional! (339 reviews)
Samabe Bali Suites & Villas
Sofitel Bali Nusa Dua Beach Resort

Sofitel Bali Nusa Dua Beach Resort

BTDC
2.58 km from city centre
8.6/10 Excellent! (1,001 reviews)
Sofitel Bali Nusa Dua Beach Resort
Hotel Nikko Bali Benoa Beach

Hotel Nikko Bali Benoa Beach

Tanjung Benoa
0.36 km from city centre
8.6/10 Excellent! (915 reviews)
Hotel Nikko Bali Benoa Beach
Hilton Garden Inn Bali Nusa Dua

Hilton Garden Inn Bali Nusa Dua

Tanjung Benoa
1.47 km from city centre
10/10 Exceptional! (1 review)
Hilton Garden Inn Bali Nusa Dua
Courtyard by Marriott Bali Nusa Dua Resort

Courtyard by Marriott Bali Nusa Dua Resort

BTDC
4.21 km from city centre
9.2/10 Wonderful! (1,004 reviews)
Courtyard by Marriott Bali Nusa Dua Resort
SOL by Meliá Benoa Bali

SOL by Meliá Benoa Bali

Tanjung Benoa
2.01 km from city centre
8.2/10 Very Good! (674 reviews)
SOL by Meliá Benoa Bali
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali

The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali

BTDC
3.27 km from city centre
9.4/10 Exceptional! (999 reviews)
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
The St. Regis Bali Resort

The St. Regis Bali Resort

BTDC
4.93 km from city centre
9.6/10 Exceptional! (359 reviews)
The St. Regis Bali Resort
Novotel Bali Nusa Dua

Novotel Bali Nusa Dua

BTDC
4.44 km from city centre
8.4/10 Very Good! (790 reviews)
Novotel Bali Nusa Dua
The Sakala Resort Bali

The Sakala Resort Bali

Tanjung Benoa
1.13 km from city centre
8.2/10 Very Good! (560 reviews)
The Sakala Resort Bali
 MERUSAKA Nusa Dua

MERUSAKA Nusa Dua

BTDC
4.31 km from city centre
8.8/10 Excellent! (775 reviews)
MERUSAKA Nusa Dua

Popular places to visit

Kuta Beach
Kuta Beach featuring a sandy beach

Kuta Beach

4/5(183 reviews)

If you can't wait to get to the beach, you might enjoy a trip to Kuta Beach— one of the most popular seaside spots located 1.2 mi (2 km) from central Kuta. Catch the sunset by the shore at Legian Beach, just a short walk away.

See properties in Kuta Beach
Sanur Beach
Sanur Beach showing boating, tropical scenes and a sandy beach

Sanur Beach

4/5(89 reviews)

Whether you want to hunt for sand dollars or smell the fresh air, Sanur Beach is one of the most popular seaside spots located 4.2 mi (6.7 km) from central Denpasar. Catch the sunset by the shore at Sindhu Beach, just a short walk away.

See properties in Sanur Beach
Seminyak Beach
Seminyak showing a day spa and a beach as well as a large group of people

Seminyak Beach

4/5(71 reviews)

Whether you want to hunt for sand dollars or smell the fresh air, Seminyak Beach is one of the most popular seaside spots located 1.4 mi (2.2 km) from central Seminyak. Catch the sunset by the shore at Petitenget Beach, just a short walk away.

See properties in Seminyak Beach
Uluwatu Temple
Uluwat Temple showing a temple or place of worship

Uluwatu Temple

4.5/5(131 reviews)

After visiting Uluwatu Temple, make a plan to see the other sights and activities in Uluwatu. Discover the area's beautiful sunsets, or seek out its surfing spots.

See properties in Uluwatu Temple
Legian Beach
Legian Beach featuring a beach and a luxury hotel or resort

Legian Beach

4/5(78 reviews)

Nothing says vacation like spending a lazy day at Legian Beach, a popular beach in Legian. Check out the shops and lively bars in this relaxing area.

See properties in Legian Beach
Ubud Monkey Forest
Ubud Monkey Forest which includes zoo animals and cuddly or friendly animals

Ubud Monkey Forest

4.5/5(200 reviews)

Explore the great outdoors at Ubud Monkey Forest, a lovely green space in Ubud. Amble within the lush forest or visit the temples in this romantic area.

See properties in Ubud Monkey Forest

Check out reviews of Bali hotels guests love

Ayodya Resort Bali

Ayodya Resort Bali

10/10 Excellent
"Staff and amenities "
Lian Ding 3-night trip
Posted 4 days ago
Ayodya Resort Bali
Bali Dynasty Resort

Bali Dynasty Resort

10/10 Excellent
"Room was spotless our room attendant Jaya was very attentive always making sure we had everything we needed "
DENISE 6-night trip
Posted 4 days ago
Bali Dynasty Resort
The Ritz-Carlton, Bali

The Ritz-Carlton, Bali

10/10 Excellent
"Immaculate and expansive. Best of Bali! "
Tamra 3-night trip
Posted 5 days ago
The Ritz-Carlton, Bali
Legian Beach Hotel

Legian Beach Hotel

10/10 Excellent
"Staff was amazing "
Emali 3-night trip
Posted 5 days ago
Legian Beach Hotel
Hard Rock Hotel Bali

Hard Rock Hotel Bali

10/10 Excellent
"The room was clean, staff was friendly and helpful. The pool was big and had enough sections to keep our family entertained. "
Thang 4-night trip
Posted 5 days ago
Hard Rock Hotel Bali
Hilton Garden Inn Bali Ngurah Rai Airport

Hilton Garden Inn Bali Ngurah Rai Airport

10/10 Excellent
"Great service, lovely breakfast "
Amanda 1-night trip
Posted 6 days ago
Hilton Garden Inn Bali Ngurah Rai Airport
Maya Ubud Resort and Spa

Maya Ubud Resort and Spa

10/10 Excellent
"Our stay at the Maya Resort in Ubud was unforgettable from the very start. When we arrived, a few curious monkeys were waiting in our garden to welcome us — a sign of the nature and charm that defines this place. The next morning, as I set out for an early walk, I was lucky enough to join a large family of about thirty monkeys on the first leg of my hike. They moved calmly and peacefully through the forest, completely at ease with my quiet presence. It was a magical and truly unique experience. Beyond the wildlife encounters, everything at Maya Ubud was exceptional. The meals were consistently delicious, the resort grounds were immaculate and lush, and the service was flawless — attentive without being intrusive. Each evening brought beautiful traditional entertainment that perfectly complemented the atmosphere. Maya Ubud is a place where nature, culture, and comfort come together effortlessly. It’s serene, elegant, and full of those small, special moments that stay with you long after you leave."
Kevin 4-night trip
Posted 6 days ago
Maya Ubud Resort and Spa
Conrad Bali

Conrad Bali

10/10 Excellent
"Just the best time, everything was amazing!"
Susan 4-night trip
Posted 7 days ago
Conrad Bali
Novotel Bali Ngurah Rai Airport

Novotel Bali Ngurah Rai Airport

10/10 Excellent
"Great hotel , great price ."
Helen 1-night trip
Posted 7 days ago
Novotel Bali Ngurah Rai Airport

Keep exploring