Find and Book Top Rated Hotels in Colombo

Search among 51 available resorts and all inclusive hotels in Colombo from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 51
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great678 reviews
MapView on map1.4 mi from City Center300 yd from Union Bank of Colombo
From   US$ 95 /nightSelect
8.2
Great201 reviews
MapView on map1.7 mi from City Center200 yd from Central Bank of Sri Lanka
From   US$ 84 /nightSelect
8.4
Great412 reviews
1.1 mi from City Center900 yd from National Art Gallery
From   US$ 64 /nightSelect
8.2
Great355 reviews
1.3 mi from City Center1.1 mi from National Art Gallery
From   US$ 145 /nightSelect
Hotel
8.4
Great144 reviews
1.3 mi from City Center400 yd from Slave Island Railway Station
From   US$ 155 /nightSelect
8.2
Great381 reviews
1.9 mi from City Center600 yd from Barefoot Gallery
From   US$ 65 /nightSelect
8.2
Great148 reviews
1.9 mi from City Center400 yd from British Council
From   US$ 60 /nightSelect
8.4
Great124 reviews
1.5 mi from City Center500 yd from City Center
From   US$ 175 /nightSelect
8.4
Great102 reviews
1.3 mi from City Center1500 yd from National Art Gallery
From   US$ 126 /nightSelect
8.2
Great173 reviews
1.5 mi from City Center200 yd from World Trade Center - Sri Lanka
From   US$ 106 /nightSelect
8.2
Great218 reviews
1.2 mi from City Center300 yd from City Center
From   US$ 79 /nightSelect
8.2
Great158 reviews
3.0 mi from City Center1500 yd from Majestic City Colombo
From   US$ 63 /nightSelect
8.2
Great118 reviews
1.9 mi from City Center300 yd from Barefoot Gallery
From   US$ 72 /nightSelect
8.2
Great69 reviews
1.4 mi from City Center1700 yd from Sinhalese Sports Club
From   US$ 50 /nightSelect
8.4
Great213 reviews
1.5 mi from City Center1600 yd from British Council
From   US$ 82 /nightSelect
8.4
Great91 reviews
4.1 mi from City Center
From   US$ 42 /nightSelect
8.2
Great360 reviews
1.5 mi from City Center1300 yd from British Council
From   US$ 60 /nightSelect
8.2
Great157 reviews
1.3 mi from City Center1.2 mi from National Art Gallery
From   US$ 71 /nightSelect
8.4
Great139 reviews
1200 yd from City Center1100 yd from Nelum Pokuna
From   US$ 88 /nightSelect
8.4
Great53 reviews
1300 yd from City Center900 yd from National Art Gallery
From   US$ 247 /nightSelect

Best Resorts and Places to Stay in Colombo

Why visit?

Colombo, the capital city of Sri Lanka, offers an enticing blend of rich history, vibrant culture, and stunning architecture. From the iconic Gangaramaya Temple to the bustling Pettah Market and the colonial-era Colombo Fort, the city is brimming with notable landmarks and attractions. A visit to Colombo promises an immersive experience in Sri Lanka's diverse heritage and a chance to explore its modern development.

Why is choosing a resort in Colombo better than staying in a hotel?

Luxurious Amenities: Resorts in Colombo offer an array of upscale amenities such as expansive pools, rejuvenating spas, fitness centers, and exceptional dining options, ensuring a truly indulgent stay.

Beautiful Beachfront Locations: Many resorts in Colombo are nestled along the city's picturesque coastline, allowing guests to enjoy the breathtaking views of the Indian Ocean and access to private beaches.

Personalized Services: Resorts often prioritize providing personalized services to their guests, ensuring a memorable and tailored experience throughout their stay.

Recreational Activities: Resorts in Colombo offer a wide range of recreational activities, including water sports, yoga classes, guided tours, and cultural performances, providing ample entertainment options for guests of all ages.

Tranquil Ambiance: Staying in a resort allows visitors to escape the hustle and bustle of the city, offering a peaceful retreat surrounded by lush greenery and serene landscapes.

What is the price to stay in a resort per night?

In Colombo, the average price per night in resorts varies depending on their star rating:

3-star resorts: Prices range from $50 to $90 per night.

4-star resorts: Prices range from $90 to $150 per night.

5-star resorts: Prices range from $150 to $300 per night.

Best Value for Money Resorts:

Cinnamon Red Colombo: Situated in the heart of the city, this trendy 3-star resort offers modern rooms, a rooftop pool, and excellent city views. Prices start at $75 per night.

Galle Face Hotel: Located in Colombo's historic Galle Face Green, this iconic 4-star resort combines colonial charm with luxurious amenities. Prices start at $125 per night.

Cinnamon Grand Colombo: A 5-star resort offering opulent accommodation, multiple dining options, a spa, and a swimming pool. Located in the central business district. Prices start at $200 per night.

Best Luxury Resorts:

Shangri-La Colombo: This luxurious 5-star resort flaunts contemporary elegance, breathtaking ocean views, a spa, multiple dining venues, and an infinity pool. Prices start at $250 per night.

Taj Samudra Colombo: Nestled amidst lush gardens, this 5-star resort offers sophisticated rooms, exquisite dining options, and a private beach area. Prices start at $275 per night.

Best Pets-Friendly Resorts:

Hilton Colombo: This renowned 5-star resort welcomes pets and offers comfortable rooms, multiple dining options, a spa, and a rooftop pool. Prices start at $200 per night.

Cinnamon Lakeside Colombo: A 4-star resort set beside the tranquil Beira Lake, providing pet-friendly rooms, a pool, spa, and a wide range of dining options. Prices start at $120 per night.

Best Resorts for Families:

Waters Edge: A scenic 4-star resort offering spacious family rooms, a water park, multiple dining options, and panoramic views of the Diyawanna Lake. Prices start at $150 per night.

OZO Colombo: This 4-star resort features family-friendly rooms, a rooftop pool, a fitness center, and a kid's play area. Prices start at $100 per night.

The Kingsbury Colombo: A 5-star resort with elegantly designed family suites and a range of dining options. It offers easy access to the prominent Galle Face Green. Prices start at $225 per night.

Best Resorts with Unique Views:

Casa Colombo Collection: Boasting stylish and eclectic interiors, this boutique resort offers stunning city views and an intimate rooftop pool. Prices start at $175 per night.

Hilton Colombo Residences: Situated in a prime location with impressive city and ocean views, this resort offers spacious suites, a rooftop pool, and exclusive dining options. Prices start at $225 per night.

Show moreLess