Popular filters
(11)
(13)
(11)
(53)
(50)
(50)
(2)
(10)
(22)
Price
(1)
(2)
(15)
(24)
(7)
(6)
(1)
Location
Star rating
(6)
(30)
(23)
User rating
(10)
(19)
(40)
(13)
(24)
Chains
(1)
(2)
(1)
(1)
Room Amenities
(16)
(6)
(65)
(11)
(28)
Room Views
(11)
(13)
(23)
(60)
(15)
House Rules
(11)
(39)
(35)
(2)
(16)
Property type
(50)
(33)
(2)
(2)
(1)
(28)
Amenities
(60)
(63)
(53)
(29)
(13)
(7)
(37)
Payment modes
(50)
49 Colombo Hotels with Gym available at best prices on Goibibo starting from 794. Use code GOINTH to get discounts upto 30% on best Hotels in Colombo with Gym. Also get Free Cancellation on Colombo Hotels which have Gym.
Deals Itni Savings-waali, Har Koi Bajaega Taali!






/5
4.3/5
246 Ratings
Bank offer | ₹3560 off₹12,219
₹5,453
+₹2,441 taxes &fees
per night






/5
4.4/5
465 Ratings
₹10,123
+₹3,025 taxes &fees
per night







/5
3.7/5
202 Ratings
Excellent ocean views, spacious suites with kitchen, nearby beach access for relaxation
Bank offer | ₹2126 off₹4,775
₹3,796
+₹1,671 taxes &fees
per night
Your guide to Colombo

Galle Face
Historic Seafront Hub
4,000 - 10,000 INR
Room Cost/ Night
Know More
Fort
Architectural Gem
2,000 - 8,000 INR
Room Cost/ Night
Know More
Kollupitiya
Lively Coastal District
3,000 - 12,000 INR
Room Cost/ Night
Know More
Bambalapitiya
Colombo's Bustling District
3,000 - 8,000 INR
Room Cost/ Night
Know More
Union Place
Cultural Fusion Centre
3,000 - 12,000 INR
Room Cost/ Night
Know More






/5
4.2/5
695 Ratings

Awesome ocean view rooms, stunning rooftop restaurant, nearby beach within walking distance ₹7,493
+₹2,568 taxes &fees
per night







/5
4.1/5
443 Ratings
Perfect location near the beach, delicious Mughal cuisine, luxurious rooms with bathtubs
Bank offer | ₹1437 off₹4,793
₹4,411
+₹2,000 taxes &fees
per night







/5
4.7/5
1472 Ratings
Stunning infinity pool with ocean view, diverse breakfast buffet, attached mall for shopping
Bank offer | ₹3836 off₹8,614
₹6,956
+₹3,014 taxes &fees
per night







/5
4.4/5
424 Ratings
Stunning ocean views, vibrant nearby attractions, exclusive Indian restaurant with live music
Bank offer | ₹3321 off₹11,072
₹10,060
+₹4,541 taxes &fees
per night






/5
4.4/5
1152 Ratings
Great city views, rooftop pool experience, centrally located near attractions
Bank offer | ₹1829 off₹7,529
₹5,543
+₹2,524 taxes &fees
per night







/5
3.6/5
5 Ratings
Bank offer | ₹2789 off₹8,283
₹7,642
+₹2,899 taxes &fees
per night







/5
4.2/5
728 Ratings
Central location near Galle Face, near vibrant cafes and dining, rooftop bar with city views
Bank offer | ₹2696 off₹6,055
₹4,890
+₹2,119 taxes &fees
per night







/5
4.3/5
1084 Ratings
Central location near Marino Mall, stunning pool sea view, delicious Indian cuisine offered
Bank offer | ₹1404 off₹4,766
₹3,748
+₹1,460 taxes &fees
per night







/5
4/5
3 Ratings
Bank offer | ₹4491 off₹15,279
₹14,244
+₹6,198 taxes &fees
per night



/5
4.4/5
849 Ratings
Beautiful sea view, walking distance to beach and casinos, excellent breakfast spread
Bank offer | ₹2315 off₹7,720
₹7,102
+₹3,192 taxes &fees
per night







/5
4.3/5
567 Ratings
Excellent lake view rooms, spacious luxurious stay, close proximity to Bally's casino
Bank offer | ₹2295 off₹10,629
₹6,956
+₹3,167 taxes &fees
per night







/5
4.1/5
406 Ratings
Bank offer | ₹4021 off₹13,405
₹11,913
+₹3,604 taxes &fees
per night







/5
4.5/5
1014 Ratings
Amazing waterfront location, stunning views and delicious massive breakfast, heritage ambiance
Bank offer | ₹1921 off₹6,404
₹5,892
+₹2,646 taxes &fees
per night







/5
5/5
5 Ratings

₹14,615
₹12,423
+₹4,272 taxes &fees
per night






/5
4.9/5
374 Ratings
₹9,528
+₹2,847 taxes &fees
per night






/5
4.1/5
221 Ratings
Beautiful beach access, attractive pool and gym, exceptional buffet dining experience
Bank offer | ₹2311 off₹5,190
+₹1,816 taxes &fees
per night







/5
4.7/5
55 Ratings
Bank offer | ₹1218 off₹4,063
₹3,739
+₹1,495 taxes &fees
per night
What is the starting price of Gym hotels in Colombo?
How many Gym hotels are there in Colombo?
Which are the 5 star hotels in Colombo with Gym?
How many Colombo hotels have Gym.