Popular filters
(25)
(98)
(7)
(18)
(149)
(104)
(81)
(1)
(1)
(115)
(26)
Price
(8)
(11)
(39)
(40)
(23)
(15)
(23)
(6)
Location
Star rating
(21)
(61)
(72)
User rating
(111)
(102)
(108)
(77)
(13)
Chains
Room Amenities
(59)
(6)
(12)
(87)
(39)
Room Views
(22)
(104)
(40)
(1)
(110)
House Rules
(26)
(54)
(44)
(26)
Property type
(69)
(55)
(29)
(10)
(2)
(29)
Amenities
(162)
(158)
(127)
(98)
(23)
(34)
Payment modes
(81)
181 Ubud Hotels with Gym available on Goibibo. Starting price for Hotels in Ubud with Gym is ₹875. Use code GOINTL to get discounts upto 30% on best Hotels in Ubud with Gym.
Epic deals on Hotels for limited time.






/5
4.6/5
347 Ratings
₹8,930
₹8,929
+₹1,875 taxes &fees
per night







/5
4.6/5
729 Ratings
₹4,611
+₹968 taxes &fees
per night






/5
4.1/5
653 Ratings
₹8,005
₹6,387
+₹2,160 taxes &fees
per night
Guide to Bali

Ubud
Cultural Heart of Bali
2,000 - 10,000 INR
Room Cost/ Night
Know More
Kuta
Stunning sunsets, surfing & vibrant nightlife
2,000 - 7,000 INR
Room Cost/ Night
Know More
Seminyak
Great for Classy Parties
3,000 - 10,000 INR
Room Cost/ Night
Know More
Nusa Dua
Luxurious & Artsy
6,000 - 14,000 INR
Room Cost/ Night
Know More
Nusa Penida
Prestine Beaches & Instagrammable Spots
1,500 - 20,000 INR
Room Cost/ Night
Know More






/5
4.6/5
986 Ratings
Beautiful location in the heart of Ubud, close to Monkey Forest, spacious luxurious rooms
Bank offer | ₹2136 off₹31,768
₹11,462
+₹3,545 taxes &fees
per night






/5
4.9/5
255 Ratings
Bank offer | ₹1475 off₹7,625
₹6,994
+₹2,058 taxes &fees
per night






/5
4.9/5
321 Ratings
₹7,576
₹6,327
+₹2,045 taxes &fees
per night






/5
Bank offer | ₹1468 off₹8,427
₹7,755
+₹2,358 taxes &fees
per night







/5
₹7,137
+₹1,498 taxes &fees
per night






/5
4.9/5
91 Ratings
₹7,157
₹5,638
+₹1,931 taxes &fees
per night






/5
4.6/5
205 Ratings
Bank offer | ₹1123 off₹7,490
₹7,489
+₹2,022 taxes &fees
per night






/5
4.8/5
11 Ratings
Bank offer | ₹726 off₹4,844
₹4,458
+₹1,356 taxes &fees
per night







/5
0.8/5
33 Ratings
Bank offer | ₹760 off₹5,072
₹4,436
+₹1,422 taxes &fees
per night






/5
₹74,620
₹74,619
+₹20,893 taxes &fees
per night






/5
4.4/5
287 Ratings
Bank offer | ₹986 off₹5,430
₹4,498
+₹1,520 taxes &fees
per night






/5
₹8,997
₹7,076
+₹2,428 taxes &fees
per night






/5
5/5
3 Ratings
₹2,923
₹2,922
+₹613 taxes &fees
per night






/5
4.9/5
313 Ratings
Bank offer | ₹1379 off₹9,197
₹8,461
+₹2,573 taxes &fees
per night






/5
Bank offer | ₹4283 off₹24,580
₹22,619
+₹6,881 taxes &fees
per night






/5
4.9/5
342 Ratings
Bank offer | ₹1827 off₹12,184
₹11,209
+₹3,410 taxes &fees
per night






/5
4.9/5
444 Ratings
Bank offer | ₹3411 off₹74,380
₹16,193
+₹4,768 taxes &fees
per night