Top Luxury Hotels in Colombo

Only Handpicked and Verified Resorts for Your Stay in Colombo, Sri Lanka
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room

Price range for hotels in Colombo

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 269
⬇️ The lowest price
US$ 60
💸 Average price for
5-star hotels
US$ 126
4-star hotels
US$ 54

Best hotels in Colombo

Based on guest reviews over the last 12 months

Luxury Waterfront Retreats:
Shangri-La Colombo
Modern Urban Comforts:
Nh Collection Colombo
Charming Boutique Hotels:
De Saram House By Geoffrey Bawa
Vibrant City Views:
Jetwing Colombo Seven
Alluring Beach Escapes:
Marino Beach Colombo
Contemporary City Experiences:
Cinnamon Life At City Of Dreams
Business Traveler Essentials:
Courtyard By Marriott Colombo
Elegant Urban Retreats:
Amari Colombo, Sri Lanka
Sophisticated Hospitality:
Sheraton Colombo Hotel

How to get to Colombo

A list of all available types of transport

Airports
Diyawanna Oya Seaplane Base (DWO)
Ratmalana Air Force Base (RML)
Kelaniya (KEZ)

FAQs about hotels in Colombo

We hope that the answers to these questions will help you plan your trip

Which hotels in Colombo are family-friendly?
Hotels like Jetwing Colombo Seven and Courtyard By Marriott Colombo offer family-oriented amenities such as spacious rooms, swimming pools, and kids' clubs, making them suitable for families.
Are there hotels in Colombo that offer unique views?
Yes, Marino Beach Colombo and Shangri-La Colombo provide stunning ocean views. The rooftop bars at both hotels enhance the experience with picturesque sunsets.
What are the best hotels near popular landmarks in Colombo?
Shangri-La Colombo is located 1 km from the Galle Face Green, while Amari Colombo is just 0.5 km from the National Museum of Colombo. Both offer accessibility to attractions.
What are the top-rated hotels in Colombo based on guest reviews?
Shangri-La Colombo and Marino Beach Colombo consistently receive high guest ratings for their service, amenities, and locations. Both hotels often feature in the top ranks on review platforms.

Essential Hotel Information for Colombo Travelers

This guide evaluates 10 hotel properties in Colombo, Sri Lanka, providing travelers with crucial information including pricing, peak seasons, and proximity to major attractions.

Typical nightly rates range from $40 to $250.

Colombo hosts around 10 notable hotels.

Peak seasons occur from December to February.

Local taxes include 10% service charge and 12% VAT.

Major attractions like Galle Face Green are within 3 km.

Other cities in Sri Lanka