Top Luxury Hotels in Colombo

Only Handpicked and Verified Accommodations for Your Stay in Colombo, Sri Lanka
Check-in
15Mar2026Select date
Check-out
16Mar2026Select 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$ 170
⬇️ The lowest price
US$ 60
💸 Average price for
5-star hotels
US$ 119
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 offer the best views?
For unique views, consider Marino Beach Colombo, which overlooks the Indian Ocean, and the Shangri-La Colombo, located by the waterfront with stunning sunset vistas.
What are the best hotels in Colombo for couples?
Romantic stays can be found at Shangri-La Colombo for its luxury amenities and sunset views, and Amari Colombo, which offers a serene rooftop bar perfect for couples.
Which hotels are family-friendly in Colombo?
Family-friendly options include Courtyard By Marriott Colombo, equipped with a kids' club and pool, and Jetwing Colombo Seven, which offers spacious rooms and activities for children.
Which hotels are located near popular landmarks in Colombo?
Cinnamon Life At City Of Dreams is centrally located near shopping and cultural sites. The Courtyard By Marriott Colombo is also near Galle Face Green, a popular public space.

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