Popular hotels
Insights
Cheapest hotels
Where to stay

Luxury hotels in Colombo

Search, compare, and save on Colombo Luxury hotels from hundreds of travel sites on HotelsCombined.

Colombo, Sri Lanka
1 May — 2 May2
...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Style
Freebies
See all filters

Popular Luxury hotels in Colombo

Discover well-known properties in Colombo that are favoured by visitors more than others. There are 57 hotels in Colombo and price data was last updated on 24 April 2025. The average price for a hotel in Colombo is $259/night.
These are some of the hotels in Colombo with the highest demand. Users can use the filters present to refine their search even further.
Filter by star ratings
All filters
193/1, Colombo, Sri Lanka
Hotel in Sri Jayawardenepura Kotte with a fitness center and a rooftop terrace An indoor pool, a restaurant, and a fitness center are available at this smoke-free hotel. Free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a rooftop terrace, and a coffee shop/cafe are onsite. D Villas offers 6 air-conditioned accommodations with fireplaces and minibars. Rooms open to balconies or patios. Flat-screen televisions come with cable channels. Bathrooms include bathtubs or showers with rainfall showerheads, bathrobes, slippers, and bidets. This Sri Jayawardenepura Kotte hotel provides complimentary wireless Internet access. Business-friendly amenities include desks, complimentary newspapers, and safes. Additionally, rooms include complimentary bottled water and coffee/tea makers. Housekeeping is provided daily. Recreational amenities at the hotel include an indoor pool and a fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
Pool
Free Wi-Fi
Parking
8.9
Excellent
33 reviews
Location
6.8 km from city centre
1 Galle Face, Colombo, Sri Lanka
Beach spa retreat walking distance from Galle Face Green Catch some rays at the beach or spend the day relaxing at Shangri-La Colombo's full-service spa. Then enjoy a meal at one of the hotel's 3 restaurants. Shangri-La Colombo offers 541 air-conditioned accommodations with minibars and laptop-compatible safes. Beds feature Egyptian cotton sheets and down comforters. A pillow menu is available. LED televisions come with premium cable channels. Bathrooms include shower/tub combinations with deep soaking bathtubs, bathrobes, slippers, and bidets. Guests can surf the web using the complimentary wired and wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include complimentary bottled water and coffee/tea makers. A nightly turndown service is provided and housekeeping is offered daily. An outdoor pool and a spa tub are on site. Other recreational amenities include a sauna.
Pool
Free Wi-Fi
Parking
8.9
Excellent
1288 reviews
Location
0.6 km from city centre

Travel insights for luxury hotels in Colombo

Use these up-to-date, data-driven insights about booking a luxury hotel in Colombo including ideal times to book, pricing trends, and more.

What is the cheapest month to book luxury hotels in Colombo?

The cheapest month to book luxury hotels in Colombo is December ($238). Conversely, the most expensive month to stay in Colombo is August ($608).

What is the cheapest day to stay in a luxury hotel in Colombo?

The cheapest day to stay in Colombo is Wednesday ($185). On the other hand, travelers can expect to pay the most on Friday, when the average nightly price is $475.

How much is a luxury hotel in Colombo tonight?

Users have found prices for luxury hotels in Colombo tonight starting as low as $83, rising to an average cost of $127, based on searches in the last 72 hours. Prices start from $173 for a 4-star luxury hotel in Colombo for tonight.

How much is a Colombo luxury hotel room this weekend?

In the past 72 hours, we’ve seen prices for luxury hotels in Colombo this weekend for as little as $155/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $114/night. For a 4-star luxury hotel in Colombo, the cheapest rate recently found was $183/night for this weekend.

How far ahead should you book a hotel in Colombo?

Save money by booking a hotel at least 3 days before your trip to Colombo. The lowest price found when booking 3 days ahead was $16 per night.

Cheapest Luxury hotels in Colombo

Discover affordable stays in Colombo that provide a quality experience without breaking the bank. Hotels in Colombo can be found for as low as $129 per night. There is currently one property in Colombo that can be booked for this price. Jetwing Colombo Seven is one of the hotels that can be booked for the lowest price in Colombo. Price data was last updated on 24 April 2025
For those on a budget, these are the cheapest hotels available in Colombo for the selected dates. Consider alternative dates if you're able to compare prices.
Show all 57 hotels
57, Ward Place, Colombo, Sri Lanka
3.0 km from city centre
Free Wi-Fi
Parking
$129
Avg. per night
590 Marine Drive, Colombo, Sri Lanka
3.6 km from city centre
Free Wi-Fi
$138
Avg. per night
61/6, Ward Place, Colombo 7, Colombo, Sri Lanka
3.2 km from city centre
Free Wi-Fi
$139
Avg. per night
115, C. A. Gardiner Mawatha, Colombo, Sri Lanka
0.4 km from city centre
Free Wi-Fi
$174
Avg. per night
485/69 Diyawanna Residencies, Colombo, Sri Lanka
6.7 km from city centre
Free Wi-Fi
$180
Avg. per night

Other accommodations in Colombo

Discover the ideal holiday rental or hostel for your stay in Colombo. Choose from a variety of options among the available accommodations. Listings are regularly updated, with the latest information as of 24 April 2025.
Show all 1,391 stays
# 40, Melbourne Avenue, Colombo, Sri Lanka
5.2 km from city centre
Free Wi-Fi
Parking
$78
Avg. per night
77, Galle Road, Colombo, Sri Lanka
1.6 km from city centre
Pool
Free Wi-Fi
$190
Avg. per night
2 Galle Road, Colombo, Sri Lanka
1.3 km from city centre
Free Wi-Fi
$152
Avg. per night
Colombo, Sri Lanka
2.1 km from city centre
Air conditioning
$128
Avg. per night
477 Negombo Road, Katunayake, Sri Lanka
2.2 km from city centre
Free Wi-Fi
Airport shuttle
$41
Avg. per night
46 Hospital Street, Colombo, Sri Lanka
0.4 km from city centre
Free Wi-Fi
$19
Avg. per night

Explore Colombo

Explore different neighbourhoods and areas within Colombo to find the perfect location for your stay. Map data was last updated on 24 April 2025.
Navigate to the areas in Colombo you plan to visit to find hotels that are close by. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Luxury hotels FAQs

Find useful tips and insights about staying in Colombo to help you make the most of your experience. FAQs were last updated on 24 April 2025.
  • How much does it cost to stay at a Luxury hotels in Colombo?

    A good per night rate for a Luxury hotels in Colombo is $166, which is average for the city. $41/night was the cheapest price recently found by our users for these types of hotels. The cheapest Luxury hotels in Colombo is Sesaya Poshtel & Bistro.

  • How do prices at Luxury hotels compare to other hotels in Colombo?

    The average hotel in Colombo will be less than a hotel that carries this accommodation. Luxury hotels are typically more expensive, but great deals can be found. Rates in Colombo for a Luxury hotels are, on average, $166 per night. The average per night rate for a Colombo hotel is $94.

  • Are there good Luxury hotels near Fort Railway Station?

    There are 11 options for Luxury hotels over 3 Stars within 2 miles of Fort Railway Station. Expect to pay a nightly rate of $186 when staying at Luxury hotels within a 2 mile radius of Fort Railway Station. Typically, the cheapest Luxury hotels near Fort Railway Station are Altair Luxury Colombo by Miracle, Courtyard by Marriott Colombo, and Cinnamon Lakeside.

Find better results for your stay in Colombo