Popular filters
(49)
(49)
(24)
(13)
Price
(39)
(15)
(1)
(3)
Star rating
(21)
(28)
(4)
User rating
(17)
(19)
(43)
(9)
Chains
(1)
(1)
(1)
Room Amenities
(10)
(3)
(8)
(13)
(2)
Room Views
(12)
(12)
(13)
(34)
House Rules
(2)
(2)
(2)
(1)
Property type
(49)
(10)
(4)
(2)
Amenities
(49)
(33)
(42)
(19)
(7)
(6)
(14)
Payment modes
(49)
62 Batam Hotels with Spa available at best prices on Goibibo starting from 793. Use code GOINTH to get discounts upto 30% on best Hotels in Batam with Spa. Also get Free Cancellation on Batam Hotels which have Spa.
₹1,950
₹1,753
+₹546 taxes &fees
per night
/5
₹3,839
₹3,155
+₹1,075 taxes &fees
per night
₹1,287
₹1,088
+₹360 taxes &fees
per night
/5
₹1,883
₹1,561
+₹527 taxes &fees
per night
₹2,145
₹1,763
+₹601 taxes &fees
per night
/5
₹2,305
₹1,895
+₹645 taxes &fees
per night
₹995
₹799
+₹268 taxes &fees
per night
/5
₹6,008
₹5,529
+₹1,682 taxes &fees
per night
/5
₹6,033
₹5,430
+₹1,140 taxes &fees
per night
₹2,689
₹2,151
+₹753 taxes &fees
per night
/5
₹1,545
₹1,323
+₹433 taxes &fees
per night
/5
₹2,608
₹2,333
+₹730 taxes &fees
per night
₹4,246
₹3,712
+₹1,189 taxes &fees
per night
/5
4.8/5
5 Ratings
₹2,142
₹1,720
+₹578 taxes &fees
per night
/5
3/5
1 Ratings
₹1,305
₹1,121
+₹365 taxes &fees
per night
/5
₹1,771
₹1,497
+₹495 taxes &fees
per night
₹2,766
+₹519 taxes &fees
per night
/5
5/5
1 Ratings
₹1,361
₹1,151
+₹381 taxes &fees
per night
/5
₹3,099
₹2,710
+₹867 taxes &fees
per night
₹1,890
+₹378 taxes &fees
per night
Which are the 5 star hotels in Batam with Spa?
What is the starting price of Spa hotels in Batam?
How many Spa hotels are there in Batam?
How many Batam hotels have Spa.