Colombo

Beach Hotels in Colombo

Select your dates for relaxing stays at beach hotels in Colombo.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Beach Hotels in Colombo

Find the best hotels near the beach in Colombo for a laid-back trip
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotel near Kollupitiya,Colombo
Featured facilities: Swimming Pool, Dry Cleaning
Great
1142 reviews
9.0/10
1 night
From INR 4,545
Check Availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Swimming Pool, Dry Cleaning, Barbecue
Very Good
97 reviews
8.9/10
1 night
From INR 11,518
Check Availability
48
Hotels in Colombo 03,Colombo
Featured facilities: Dry Cleaning
Very Good
222 reviews
8.8/10
1 night
From INR 4,122
Check Availability
97
Hotels in Colombo 03,Colombo
Featured facilities: Swimming Pool, Dry Cleaning
Great
291 reviews
9.0/10
1 night
From INR 4,206
Check Availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Swimming Pool, Tennis Court, Dry Cleaning
Very Good
155 reviews
8.8/10
1 night
From INR 4,940
Check Availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Swimming Pool, Tennis Court, Dry Cleaning
Very Good
97 reviews
8.3/10
1 night
From INR 8,159
Check Availability
44
Hotel near Wellawatte,Colombo
Featured facilities: Exclusive Beach Area
Good
10 reviews
7.6/10
1 night
From INR 1,524
Check Availability
99+
Hotels in Colombo 03,Colombo
Featured facilities: Public Beach, Swimming Pool, Dry Cleaning
Amazing
411 reviews
9.4/10
1 night
From INR 6,648
Check Availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Exclusive Beach Area, Swimming Pool, Dry Cleaning
Very Good
115 reviews
8.8/10
1 night
From INR 6,902
Check Availability
96
Hotels in Colombo 03,Colombo
Featured facilities: Swimming Pool, Dry Cleaning, Sea View
Great
166 reviews
9.0/10
1 night
From INR 4,799
Check Availability
See All Beach Hotels in Colombo

Latest Reviews for Colombo Hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
8.3/10
Very Good
Very clean hotel, and ideal location right by the sea and central to a variety of restaurants and shops. Staff in particular are the nicest bunch, very polite and go out their way to be super accommodating, loved it so much stayed here twice - highly recommend!
Mirage Colombo

Mirage Colombo

Hotel near Wellawatte, Colombo
Price per night fromINR 4,192
7.9/10
Good
The only problems is noisy for train In early morning You can feel the Train heat land
The Ocean Front

The Ocean Front

Hotel near Kollupitiya, Colombo
Price per night fromINR 4,305
6.9/10
Arrived very late and we’re still welcome D with non alcoholic freshly made juice for my self and my littlest extremely accomodating at such a late hour breakfast was a buffet setup with. Oth Western European and traditional Sri Lanka cuisines and we still pretty much could order anything anyway - my daughter wanted western style eggs fried sunny side up on toast cracked them right there in front of here the view was incredible from our room you could hear the ocean crash against the rocks only wish we could have stayed longer really good people place service was exceptional- you. E nice they be nice easy peasy xox
Mount Lavinia Hotel

Mount Lavinia Hotel

Hotel near Mount Lavinia
Price per night fromINR 3,924
6.9/10
Berjaya Hotel is a grand entrance. Feels like premium hotel and is best for the people who want to explore the beach. The view from the hotel was very serene, waking up to the sight of beach is amazing. The train passes by every few minutes which might be a nuance if you like absolute quiet environments. There are restraunts and bars nearby on the beach which is a 2 minutes walk from the hotel. It was strange to find a lack of amenities in the room like toothbrush, toothpaste and slippers. I had a walk a couple of kilometres to find a shop to buy slippers before I could take a shower and relax after a long flight. The staff was very helpful during the checkin and checkout process helping me carry my luggage even at 4am in the morning. The complimentary breakfast was also delightfully diverse with a mix of Desi, Continental and Srilankan dishes. Overall I enjoyed my stay. I hope the hotel management can add to the amenities so the international travellers can have a more comfortable stay.
Berjaya Hotel Colombo

Berjaya Hotel Colombo

Hotel near Mount Lavinia
Price per night fromINR 3,896
6.5/10
All the staff were very kind. The view from rhe room was also amazing. Thank you for the wonderful stay.
Global Towers Hotel & Apartments

Global Towers Hotel & Apartments

Hotel near Wellawatte, Colombo
Price per night fromINR 3,458

FAQs

What are the best Beach hotels in Colombo?

Whether you are travelling to Colombo for business or tourism, Ramada by Wyndham Colombo (from INR 6,380) , Global Towers Hotel & Apartments (from INR 4,121) and Galle Face Hotel (from INR 7,763) are some of the best recommendations for your stay.

How much is the average rate for Beach hotels in Colombo?

For Beach hotels in Colombo, the average price on weekdays is INR 18,096, and the average price on weekends (Friday - Saturday) is INR 18,004.

Which Beach hotels in Colombo offer a gym or fitness centre?

Which Beach hotels in Colombo offer breakfast?

Which Beach hotels in Colombo provide spa services?

What deals are available for Beach hotels in Colombo?

Trip.com provides various promotions and discounts for Beach hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

Beach hotels in Colombo information

Total properties40
Number of reviews613
Lowest priceINR 8,229
Highest priceINR 455,431
Weekend Avg. PriceINR 18,004
Weekday Avg. PriceINR 18,096