Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Prices on Hotels in Sri Lanka

Tonight 17 Jul - 18 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Featured Sri Lanka Marina Hotels

See all 4,909 properties in Sri Lanka

Estimated price for 1 night/2 adults

Finlanka Guest
Finlanka Guest
3.0 out of 5.0 125/7, Bandaranayake Place, Galle
4.5/5 (6 reviews)
Rs3,770/ night for 2 guests

Quiet, clean and relaxing guesthouse. Owner very friendly, considerate and helpful. Good breakfast with some Sri Lankan specialties. A/C in the rooms and a ceiling fan that can be turned up high if preferred to A/C. Bed very comfortable and spotless sheets. Short tuk tuk ride from the fort (maybe ...

Reviewed on 16 Nov 2018
Grand Oriental Hotel
Grand Oriental Hotel
3.5 out of 5.0 02, York Street, Colombo
Free cancellation
3.5/5 (269 reviews)
Rs1,672/ night for 2 guests

It is a historical place, and the oldest hotel in Sri Lanka.

Reviewed on 9 Jul 2019
VJ City Hotel
VJ City Hotel
2.0 out of 5.0 292 Sea Street, Colombo
Free cancellation
2.9/5 (62 reviews)
Rs1,170/ night for 2 guests

Very close to airport. So convenient for first night if arriving late or leaving early. Free airport transfers.

Reviewed on 10 Jan 2019
Sunbeam Beach Resort
Sunbeam Beach Resort
3.0 out of 5.0 238, Galle Road, Mirissa
3.0/5 (3 reviews)

This hotel is way too expensive for what you get. Same quality hotels close by for half of the price.

Reviewed on 11 Feb 2016
Riverside Cabanas
Riverside Cabanas
2.5 out of 5.0 No 34, Oya Addara Watta, Udupila, Mirissa
4.1/5 (11 reviews)

The roof was a concrete room and very dated furnishing. The bed was not comfortable and the lighting was poor. I couldn't stay the night here.

Reviewed on 19 Apr 2017
CityRest Fort
CityRest Fort
2.0 out of 5.0 46 Hospital Street, Colombo 01, Colombo
3.8/5 (95 reviews)
Rs1,527/ night for 2 guests

Location is good, near the main train station and bus terminal but tuk tuk driver said far and ask for 300Rs. Dorm room is relatively small for 4 persons with luggages. Have enough toilets and shower cubicles. Have a rooftop but nothing to see. Free breakfast.

Reviewed on 3 Apr 2018
Yoho Colombo City Hotel
Yoho Colombo City Hotel
3.0 out of 5.0 33 Canal Row, Colombo Fort Echelon Square, Colombo
Free cancellation
3.2/5 (111 reviews)
Rs1,924/ night for 2 guests

Great location, good views and delicious food

Reviewed on 16 Oct 2018
The Kingsbury Colombo
The Kingsbury Colombo
5.0 out of 5.0 48 Janadhipathi Mawatha, Colombo
Free cancellation
4.2/5 (547 reviews)
Rs6,780/ night for 2 guests

An excellent hotel - with friendly & helpful staff. Will definitely be using this hotel whenever I visit Colombo. Coffee shop is amazing too

Reviewed on 12 Jul 2019
The Steuart by Citrus
The Steuart by Citrus
3.5 out of 5.0 45, Janadhipathi Mawatha, Colombo
Free cancellation
3.8/5 (135 reviews)
Rs3,711/ night for 2 guests

On checkin, the guy on Reception tried to make me pay twice even though it was prepaid through expedia. No pool, but there is an overpriced bar. If you want guests to drink there, you need to make the prices and atmosphere better than the many pubs very close by. 3 beds in the room is just ...

Reviewed on 15 Apr 2019
Map

Recently booked Sri Lanka hotels

Cinnamon Lakeside Colombo
5.0 out of 5.0
Last booking: 2 hours ago
Ramada by Wyndham Colombo
4.0 out of 5.0
Last booking: 5 hours ago
Levels by Cantaloupe
4.5 out of 5.0
Last booking: 18 hours ago
The Steuart by Citrus
3.5 out of 5.0
Last booking: 23 hours ago

Marina Hotels in Sri Lanka

Search for Marina Hotels in Sri Lanka on Expedia. You can easily find your hotels in Sri Lanka using one of the methods below:

  • View our selection of featured hotels in Sri Lanka
  • Use the map to find hotels in the Sri Lanka neighborhood you prefer
  • Use the filters to see hotels in a specific area of Sri Lanka, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Sri Lanka
  • Enter your travel dates to view the best deals on hotels in Sri Lanka - while they last