Photo by Bambang Wiryawan
Search Spa Hotels in Batu
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Batu Spa Hotels
Top Batu Spa Hotels

Finna Golf & Country Club Resort
Finna Golf & Country Club Resort
9.0 out of 10, Wonderful, (2)
The price is ฿1,383
฿1,674 total
includes taxes & fees
7 Sept - 8 Sept

Aston Mojokerto Hotel & Conference Center
Aston Mojokerto Hotel & Conference Center
10.0 out of 10, Exceptional, (2)
The price is ฿884
฿1,069 total
includes taxes & fees
22 Sept - 23 Sept

The Alana Hotel Malang
The Alana Hotel Malang
9.4 out of 10, Exceptional, (9)
The price is ฿1,261
฿1,526 total
includes taxes & fees
4 Sept - 5 Sept

Golden Tulip Holland Resort
Golden Tulip Holland Resort
9.8 out of 10, Exceptional, (12)
The price is ฿2,441
฿2,954 total
includes taxes & fees
4 Sept - 5 Sept

Kusuma Agrowisata Resort & Convention Hotel
Kusuma Agrowisata Resort & Convention Hotel
7.6 out of 10, Good, (14)
The price is ฿1,279
฿1,547 total
includes taxes & fees
9 Sept - 10 Sept

Purnama Hotel
Purnama Hotel
6.0 out of 10, (2)
The price is ฿814
฿985 total
includes taxes & fees
21 Sept - 22 Sept

Royal Hotel and Villa Batu
Royal Hotel and Villa Batu
7.6 out of 10, Good, (18)
The price is ฿1,022
฿1,236 total
includes taxes & fees
4 Sept - 5 Sept

Batuque Town Villa
Batuque Town Villa
The price is ฿996
฿1,205 total
includes taxes & fees
16 Sept - 17 Sept
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Spa hotels with pools in Batu

Royal Hotel and Villa Batu
Royal Hotel and Villa Batu
7.6 out of 10, Good, (18)
The price is ฿1,022
฿1,236 total
includes taxes & fees
4 Sept - 5 Sept
Spa hotels with free breakfast in Batu

Batuque Town Villa
Batuque Town Villa
The price is ฿996
฿1,205 total
includes taxes & fees
16 Sept - 17 Sept
Spa hotels with hot tubs in Batu

Royal Hotel and Villa Batu
Royal Hotel and Villa Batu
7.6 out of 10, Good, (18)
The price is ฿1,022
฿1,236 total
includes taxes & fees
4 Sept - 5 Sept
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.