Find and Book Top Resorts in Colombo

Search among 32 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
21-32 out of 32
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.2
Great362 reviews
MapView on map2.4 km from City Centre1.2 km from British Council
From   US$ 60 /nightSelect
8.4
Great188 reviews
MapView on map2.7 km from City Centre
From   US$ 35 /nightSelect
8.4
Great122 reviews
2.4 km from City Centre
From   US$ 175 /nightSelect
8.0
Great41 reviews
4.4 km from City Centre1.1 km from Apollo Hospital Colombo
From   US$ 20 /nightSelect
8.2
Great192 reviews
6.2 km from City Centre
From   US$ 35 /nightSelect
8.2
Great91 reviews
2.9 km from City Centre600 m from British Council
From   US$ 32 /nightSelect
8.2
Great25 reviews
3.4 km from City Centre500 m from British Council
From   US$ 39 /nightSelect
Guest house
8.2
Great42 reviews
1.4 km from City Centre500 m from Viharamahadevi Park
From   US$ 33 /nightSelect
8.4
Great144 reviews
2.1 km from City Centre1.8 km from Paradise Road
From   US$ 110 /nightSelect
8.6
Great90 reviews
1.4 km from City Centre1.3 km from Sinhalese Sports Club
From   US$ 37 /nightSelect
8.4
Great145 reviews
1.0 km from City Centre800 m from Colombo Town Hall
From   US$ 88 /nightSelect
8.2
Great20 reviews
3.4 km from City Centre600 m from British Council
From   US$ 20 /nightSelect
  • 1
  • 2

Best Resorts and Places to Stay in Colombo

Why Visit Colombo?

Colombo, the bustling capital of Sri Lanka, offers a blend of rich history and modernity, making it a must-visit destination for tourists. The city boasts captivating attractions like the Gangaramaya Temple, the National Museum, and the scenic Galle Face Green promenade. Visitors can immerse themselves in the vibrant markets of Pettah, enjoy delicious local cuisine, and experience the warmth of Sri Lankan hospitality. Dont miss exploring the historic Colombo Fort and relaxing at the serene Viharamahadevi Park.

Why Opt for a Resort Over a Hotel in Colombo?

Tranquil surroundings: Resorts in Colombo are nestled in serene locations, offering guests a peaceful retreat away from the bustling city life.

Enhanced privacy: Resorts provide a secluded and exclusive environment, perfect for couples, families, and luxury seekers seeking privacy and relaxation.

Personalized service: Resorts offer personalized services and dedicated staff, ensuring guests receive individualized attention throughout their stay.

Recreational facilities: Many resorts feature sports facilities, fitness centers, and water sports activities, keeping guests entertained and active during their visit.

Scenic views: Resorts in Colombo often boast breathtaking views of the ocean or lush green landscapes, allowing guests to immerse themselves in the beauty of the surroundings.

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

Average rates for 3-star resorts: $50-$100

Average rates for 4-star resorts: $100-$250

Average rates for 5-star resorts: $250 and above

Best Value for Money Resorts in Colombo

Pegasus Reef Hotel: Nestled along the Negombo Lagoon, guests can enjoy tranquil waters and picturesque sunsets. The resort offers spacious rooms, a pool, and easy access to Negombo Beach.

Marino Beach Colombo: Situated near Wellawatte Beach, this resort provides modern accommodations and a rooftop infinity pool with panoramic views of the Indian Ocean.

The Ocean Front: Located by Mount Lavinia Beach, guests can enjoy seaside relaxation and water sports activities. The resort offers comfortable rooms, a beachfront restaurant, and a relaxing spa.

Best Luxury Resorts in Colombo

Shangri-La Hotel Colombo: A prestigious waterfront retreat offering elegant rooms, exquisite dining options, a spa, and panoramic views of the Indian Ocean.

The Kingsbury Colombo: A luxurious city hotel with opulent rooms, a rooftop infinity pool overlooking the skyline, and proximity to attractions like Galle Face Green and Gangaramaya Temple.

Best Pet-Friendly Resorts in Colombo

The Beach Boutique Colombo: A pet-friendly oasis near Dehiwala Beach, offering stylish accommodations, a garden setting, and pet amenities upon request.

Colombo City Apartments: Providing pet-friendly serviced apartments in the heart of the city, guests can enjoy spacious living areas and easy access to pet-friendly parks and cafes.

Best Family-Friendly Resorts in Colombo

Cinnamon Grand Colombo: A family-friendly resort featuring spacious rooms, a kids play area, multiple dining options, and a central location near attractions like Viharamahadevi Park and Independence Square.

Taj Samudra Colombo: Ideal for families, this resort offers interconnecting rooms, a swimming pool, a childrens club, and proximity to Galle Face Green and shopping districts.

The Kingsbury Colombo: With family rooms and a range of amenities, including a kids pool and babysitting services, this resort caters to families looking for a comfortable and convenient stay.

Best Resorts with Unique Views in Colombo

Mӧvenpick Hotel Colombo: Offering panoramic views of the Indian Ocean and Beira Lake, this resort features modern rooms, a rooftop bar, and easy access to Colombos attractions.

Galadari Hotel: Providing stunning views of the Colombo skyline and the Indian Ocean, this resort boasts spacious rooms, multiple dining options, and a rooftop pool for a memorable stay.

Show moreLess