Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Jakarta

207 spa hotels

Yogyakarta

69 spa hotels

Bandung

63 spa hotels

Surabaya

61 spa hotels

Semarang

31 spa hotels

Solo

27 spa hotels

Cikarang

25 spa hotels

Bogor

23 spa hotels

Tangerang

22 spa hotels

Malang

19 spa hotels

Banyuwangi

15 spa hotels

Borobudur

11 spa hotels

Puncak

9 spa hotels

Batu

9 spa hotels

Kalimanggis

8 spa hotels

Cirebon

8 spa hotels

The best spa hotels in Java

Check out our pick of great spa hotels in Java

Filter by:

Star rating
Review score

The Botanica Sanctuary

Cisarua, Puncak

The Botanica Sanctuary is a peaceful haven that combines beauty, relaxation and discovery. Comprised of 166 luminous rooms – including 38 Suites, two restaurants and a rooftop infinity pool.

C
Constance
From
Germany
Extraordinary place!! Excellent location kn a huge parc with serene trees and plants, nice temperature! You don’t need AC in the night! The food is excellent!! Especially the breakfast buffet is the best I ever had on all my travels in ALL Asia!! Staff is super friendly and excellent trained. One of the best hotels and locations I’ve been! Thanks to April for her kind service!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,551 reviews
Price from
US$87.73
1 night, 2 adults

Royal Malioboro by ASTON

Hotel in Gedongtengen, Yogyakarta

Set in Yogyakarta, 500 metres from Malioboro Mall, Royal Malioboro by ASTON offers accommodation with a fitness centre, free private parking, a shared lounge and a restaurant.

W
Wolfram
From
Switzerland
I can only highly recommend the Royal Malioboro when staying in Yogyakarta! The room is great, the staff are very friendly and the facilities are excellent. The breakfast was also one of the best I have had with a good mix of Indonesian, Javanese and western food. Being directly off Malioboro Street you also stay in the center of town with all sights at your doorstep. I can’t wait to go back.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,114 reviews
Price from
US$95.09
1 night, 2 adults

Hotel Tugu Malang

Hotel in Malang

Inspired by the styles of the colonial era, Hotel Tugu Malang is located in East Java.

M
Margus
From
Estonia
Absolutely everything. It is just like oasis in the middle of the city. Really nice and peaceful place. Lots of plants. Very friendly and helpful staff.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,012 reviews
Price from
US$93.09
1 night, 2 adults

The Grand Platinum Jakarta

Hotel in Sawah Besar, Jakarta

Set in Jakarta, 2.7 km from Mangga Dua Square, The Grand Platinum Jakarta offers accommodation with a fitness centre, free private parking, a shared lounge and a restaurant.

I
Ignasi
From
Spain
Big room, very comfortable bed, nice and clean amenities, everything was really good. Staff were very friendly and cared about the guest experience. If I go back to Jakarta this is one of the top choices. Great value for money, the hotel is new and the breakfast was very good. Will come back.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 121 reviews
Price from
US$108.27
1 night, 2 adults

House of Tugu, Old Town Jakarta

Hotel in West Jakarta, Jakarta

Set in Jakarta, 400 metres from Museum Bank Indonesia, House of Tugu, Old Town Jakarta offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

T
Tara
From
United States
The place is magical, almost like a museum with so much to see. Very friendly team, delicious food and a gorgeous mysterious pool. The cafe is fantastic. We loved every minute.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 116 reviews
Price from
US$279.69
1 night, 2 adults

CERIA HOTEL at Alun Alun Yogyakarta

Hotel in Kraton, Yogyakarta

Set in Yogyakarta, 700 metres from Sultan's Palace, CERIA HOTEL at Alun Alun Yogyakarta offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

E
Esther Kool
From
Netherlands
Room was comfortable and cool in temperature. The courtyard area is stunning. A peaceful place away from the traffic. Manager and staff is super friendly and attentive. Location is good, near Sultan's Palace. Everything else is just a short Grab ride away. Highly recommended!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 489 reviews
Price from
US$52.46
1 night, 2 adults

The St. Regis Jakarta

Hotel in Setiabudi, Jakarta

Boasting a bar, The St. Regis Jakarta is situated in the centre of Jakarta, 2.1 km from Selamat Datang Monument.

M
Martin
From
United Kingdom
Staff were excellent and that’s the fundamental of a good hotel
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 166 reviews
Price from
US$222.65
1 night, 2 adults

25hours Hotel Jakarta The Oddbird

Hotel in Kebayoran Baru, Jakarta

Situated in Jakarta, 800 metres from Pacific Place, 25hours Hotel Jakarta The Oddbird features accommodation with an outdoor swimming pool, private parking, a fitness centre and a restaurant.

E
Ellina
From
Malaysia
This would be the third time here and I was again very happy and impressed with the services provided by the whole team. Of course I met again with Ms Hana and the same conceirge team who helped me sending a parcel. The breakfast and sahoor was great and yummy. Theres a birthday wishes on the wall for my daughter so it was happy moments. The hotel team came over with a birthday cake as well. We truly appreciate it. The checkout time was extended since our flight was at night and the team was very accommodating.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 184 reviews
Price from
US$174.21
1 night, 2 adults

MORAZEN Yogyakarta

Hotel in Temon

Situated in Temon, 39 km from Museum Sonobudoyo, MORAZEN Yogyakarta features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

O
Osman
From
Malaysia
I like it very much, everything is perfect. Located right in front of YIA, the hotel offers free shuttle bus to the airport every half and hour which is very convenient. Top tier service, cleanliness, choices of food, and staff friendliness.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 204 reviews
Price from
US$35.76
1 night, 2 adults

The Orient Jakarta, a Royal Hideaway Hotel

Hotel in Tanah Abang, Jakarta

Conveniently situated in the centre of Jakarta, The Orient Jakarta, a Royal Hideaway Hotel provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre.

a
alri007
From
Switzerland
Style, decoration, staff and location are some of the best features of this hotel. We were transiting in Jakarta and chose The Orient solely because it was near the MRT Station and Benhil. Haven't heard of it before, nor my friends in Jakarta. We thought there are actually only appartements here. As we arrived, the staff were very friendly. Upgraded us to one of the most spacious hotel rooms in Jakarta we have ever seen :). He showed as around and explain about all the facilities (Pools, Bars, Restaurtant, Library, Gym, etc). There is pool on 5th floor and then another one on the rooftop which also host a jacuzzi. Rooftop bar has some of the best view of Jakarta skyline and drinks+snacks are also great. The comfortable room was nicely decorated, nice amenities and the matress was great! Breakfast menu+buffet is one of the best :). We really liked the hotel that on the way back, we went to The Orient again, and cancel our booking on another hotel!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 968 reviews
Price from
US$139.95
1 night, 2 adults
All spa hotels in Java

Most booked spa hotels in Java this month

See all

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 8,679 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,111 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 60 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,062 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 262 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,943 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,106 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,810 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 382 reviews

Popular with guests booking spa hotels in Java

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 305 reviews

FAQs about spa hotels in Java

Spa hotels that guests love in Java

See all
Avg. price/night: US$91.57
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,810 reviews
buffet breakfast is very good, despite the dinner buffet is not very satisfactory. The hotel had the details to give me a cake for my birthday. It was a nice present. The spa services and massage for couples was very nice.
Guest review byCarmen Sofia
Young couple
Avg. price/night: US$41.20
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 132 reviews
the staff was verry friendly, the breakfast was sooo good, so many choices in Indonesian food! Unfortunately they have no spa or massage room, but the massage in the room was also good. there was also tap water in the corridors so you have all the time fresh clean water.
Guest review byOtjeh
Family with young children
Avg. price/night: US$60.18
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 8,679 reviews
Very good hotel for a transit. Free shuttle bus is available from /to the airport. The room was big and comfortable. Breakfast was very good, and it starts at 4am which is very convenient for traveler in transit. The pool /SPA offers relaxing time after or before a long trip. Several dining options and a small shop available. Kind staff.
Guest review byBlueJedi
Young couple
Avg. price/night: US$41.47
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 933 reviews
Everything was just perfect while I stayed here on 2 separate nights. Really enjoyed the relaxing aromatherapy spa massage by Siya and the rest of the staff were so friendly.
Guest review byMichael
Solo traveller
Avg. price/night: US$120.94
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,111 reviews
Amazing spot with a gigantic pool and fantastic spa area (the massages are so worth it!) Great breakfasts that vary from day to day in some sections. Everything is fresh and delish
Guest review byAdeliya
Group
Avg. price/night: US$76.60
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,371 reviews
Room was clean and spacious. Very comfortable. The pool area was a lovely calm place to relax. Breakfast was very good. The staff were excellent and friendly.
Guest review byAndy
Young couple
Avg. price/night: US$48.90
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 394 reviews
Nice pool area, good massage in SPA center, excelent breakfest and great room size + king size bed.
Guest review byEvita
Young couple
Avg. price/night: US$32.17
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 299 reviews
Great location, nice hotel. Big food court for breakfast and dinner. Also coffee and juice bar and a supermarket on the lowest floor next to parking lot. Staff was very nice, we got a free upgrade to a room with windows so we could enjoy the view over the city. Rooms spacious and clean. Also, try the spa. The pitjit (massage) was amazing.
Guest review byMartine
Family with young children
Avg. price/night: US$54.51
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 489 reviews
Located in the heart of the town, CERIA HOTEL features a serene and charming courtyard/garden space, ideal for relaxation. They have cozy single rooms tailored for solo travelers and serve up a delightful breakfast! What really stood out was their efficient use of Whatsapp for communication and service delivery throughout the stay. The staff is incredibly friendly, always attentive to making your stay memorable. Overall, it was an amazing stay, and I'll definitely be checking back in here next time I'm in Yogyakarta:))
Guest review byYINGHWAN
Solo traveller
Avg. price/night: US$68.99
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 783 reviews
Huge place, poolsides and garden, all spaces well designed, polit stuff - we were fully leisure and relaxing. Breakfast is five star and Kemangi restaurant serves good food though a limited choice. The project works didn't disturbed at all.
Guest review byBlagoy
Family with young children