Best Hotels in Sri Lanka for 2025
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price GuaranteeOpens in a new window
Free cancellation on most hotels when you book with ebookers!*
Hotel deals in Sri Lanka
Colombo
Featured Hotels in Sri Lanka
Marino Beach Colombo
590 Marine Drive, Colombo, WP
148.27 km from city centre
The price is €103 per night
€103
includes taxes & fees
19 Dec - 20 Dec
Marino Beach Colombo's great beach location gets high marks from our customers. During your stay, you're just a quick walk from Marino Mall. Enjoy features like free WiFi in public areas, free valet parking and a free beach shuttle.
Uima-allas
Kylpylä
Mandarina Colombo
433, Galle Road, Colombo
148.18 km from city centre
The price is €63 per night
€63
includes taxes & fees
22 Dec - 23 Dec
Our customers tell us that they can't get enough of the helpful staff at Mandarina Colombo. During your stay, you're just a quick walk from Marino Mall. Enjoy features like free WiFi in public areas and free valet parking, plus an outdoor pool.
Uima-allas
Pysäköinti sisältyy hintaan
Granbell Hotel Colombo
Kollupitiya Road, 282/5, Colombo, Western Province
147.71 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Granbell Hotel Colombo. During your stay, you're just a quick walk from United States Embassy Colombo. Features include free WiFi in public areas and free self-parking, plus 2 restaurants.
Uima-allas
Kylpylä
Galle Face Hotel
2 Galle Road, Colombo
147.09 km from city centre
The price is €118 per night
€118
includes taxes & fees
19 Dec - 20 Dec
Our customers tell us they can't get enough of Galle Face Hotel's great location. During your stay, you're just a quick walk from Galle Face Green. Enjoy features like free WiFi in public areas and free valet parking, plus 7 restaurants.
Uima-allas
Kylpylä
Oreeka - Katunayake Airport Transit Hotels
Ivan De Silva Mawatha, Kandawala, Katana, Negombo, Western Province
120.38 km from city centre
The price is €36 per night
€36
includes taxes & fees
13 Jan - 14 Jan 2025
Our customers tell us that they can't get enough of the helpful staff at Oreeka - Katunayake Airport Transit Hotels. During your stay, you'll be close to Angurukaramulla Temple. Free WiFi in public areas, free self-parking and a free round-trip airport shuttle are available.
Uima-allas
Ilmaiset lentokenttäkuljetukset
Hilton Colombo
2 Sir Chittampalam A Gardiner, Colombo
146.29 km from city centre
The price is €119 per night
€119
includes taxes & fees
5 Jan - 6 Jan 2025
Our customers tell us that they can't get enough of the helpful staff at Hilton Colombo. During your stay, you'll be connected to a shopping centre and just a quick walk from Beira Lake. You'll find features such as free WiFi in public areas and free valet parking, plus 3 restaurants.
Uima-allas
Poreallas
Shangri-La Colombo
1 Galle Face, Colombo
146.65 km from city centre
The price is €217 per night
€217
includes taxes & fees
19 Dec - 20 Dec
Our customers tell us that they can't get enough of the helpful staff at Shangri-La Colombo. During your stay, you'll be connected to a shopping centre and just a quick walk from One Galle Face. You'll find features such as free WiFi in public areas and free valet parking, plus 3 restaurants.
Uima-allas
Poreallas
Cinnamon Red Colombo
59, Ananda Coomaraswamy Mawatha, Colombo
147.06 km from city centre
The price is €90 per night
€90
includes taxes & fees
19 Dec - 20 Dec
Our customers tell us that they can't get enough of the helpful staff at Cinnamon Red Colombo. During your stay, you're just a quick walk from Chabad of Sri Lanka. Features include free WiFi in public areas and free self-parking, plus an outdoor pool.
Miracle City Inn Hostel
177 R.A. De Mel Mawatha, Colombo 03, Colombo, WP
147.22 km from city centre
The price is €15 per night
€15
includes taxes & fees
19 Dec - 20 Dec
With your stay at Miracle City Inn Hostel, you're connected to the convention centre and just a quick walk from Liberty Plaza. Enjoy features like free WiFi in public areas, free self-parking and a free manager's reception.
Pysäköinti sisältyy hintaan
Ilmainen Wi-Fi
Courtyard By Marriott Colombo
Colombo City Centre, 137 Muttiah Road, Colombo
146.57 km from city centre
The price is €114 per night
€114
includes taxes & fees
20 Dec - 21 Dec
With your stay at Courtyard By Marriott Colombo, you're connected to a shopping centre and just a quick walk from Colombo City Centre. Enjoy features like free WiFi in public areas, free valet parking and a free manager's reception.
Fairway Colombo
7, Hospital Street, Colombo 01, Colombo
146.19 km from city centre
The price is €82 per night
€82
includes taxes & fees
6 Jan - 7 Jan 2025
With your stay at Fairway Colombo, you're connected to a shopping centre and just a quick walk from Dutch Hospital Shopping Precinct. Free WiFi in public areas, free self-parking and a free manager's reception are available.
Cinnamon Grand Colombo
77, Galle Road, Colombo
147.12 km from city centre
The price is €126 per night
€126
includes taxes & fees
2 Jan - 3 Jan 2025
Our customers tell us that they can't get enough of the helpful staff at Cinnamon Grand Colombo. During your stay, you'll be connected to a shopping centre and just a quick walk from Crescat Shopping Mall. Features include free WiFi in public areas and free valet parking, plus 2 outdoor pools.
Uima-allas
Poreallas
Zest Metropole
43 Hospital St, Colombo, Western Province
146.17 km from city centre
During your stay at Zest Metropole, you're just a quick walk from Dutch Hospital Shopping Precinct. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant.
ITC Ratnadipa, a Luxury Collection Hotel, Colombo
Galle Face Centre Road, Colombo
146.77 km from city centre
The price is €182 per night
€182
includes taxes & fees
25 Dec - 26 Dec
During your stay at ITC Ratnadipa, a Luxury Collection Hotel, Colombo, you're just a quick walk from Galle Face Beach. Free breakfast, free WiFi in public areas and free valet parking are available.
Uima-allas
Aamiainen sisältyy hintaan
Weligama Bay Marriott Resort & Spa
700 Matara Road, Pelana, Weligama
214.37 km from city centre
The price is €344 per night
€344
includes taxes & fees
20 Dec - 21 Dec
Our customers tell us that they can't get enough of the helpful staff at Weligama Bay Marriott Resort & Spa. During your stay, you're just a quick walk from Weligama Beach. Features include free WiFi in public areas, free valet parking and free train pick-up service.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Sri Lanka hotels essential information
Accommodation | 7,493 hotels |
---|---|
Lowest Price | €15 |
Highest Price | €344 |
Popular hotels | Marino Beach Colombo, Mandarina Colombo, Granbell Hotel Colombo, Galle Face Hotel, Oreeka - Katunayake Airport Transit Hotels, Hilton Colombo, Shangri-La Colombo, Cinnamon Red Colombo, Miracle City Inn Hostel, Courtyard By Marriott Colombo, Fairway Colombo, Cinnamon Grand Colombo, Zest Metropole, ITC Ratnadipa, a Luxury Collection Hotel, Colombo, Weligama Bay Marriott Resort & Spa |
Recent Sri Lanka hotel reviews by travellers like youebookers verified reviews
5/5 Excellent
One night stay in Colombo
"We had a great stay and the hotel was super nice! "
A verified traveller stayed at Mandarina Colombo
Posted 11 months ago
Best Hotel Destinations in Sri Lanka
Hotels by...
Other accommodation options
Hotel Themes
Explore Destinations
Top Trending
Hotels
Flights