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
1130 reviews
9.0/10
1 night
From INR 6,477
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,565
Check Availability
48
Hotels in Colombo 03,Colombo
Featured facilities: Dry Cleaning
Very Good
212 reviews
8.8/10
1 night
From INR 3,387
Check Availability
97
Hotels in Colombo 03,Colombo
Featured facilities: Swimming Pool, Dry Cleaning
Great
290 reviews
9.1/10
1 night
From INR 4,110
Check Availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Swimming Pool, Tennis Court, Dry Cleaning
Very Good
154 reviews
8.8/10
1 night
From INR 5,017
Check Availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Swimming Pool, Tennis Court, Dry Cleaning
Very Good
96 reviews
8.3/10
1 night
From INR 6,633
Check Availability
44
Hotel near Wellawatte,Colombo
Featured facilities: Exclusive Beach Area
Good
9 reviews
7.6/10
1 night
From INR 1,531
Check Availability
99+
Hotels in Colombo 03,Colombo
Featured facilities: Public Beach, Swimming Pool, Dry Cleaning
Amazing
404 reviews
9.4/10
1 night
From INR 7,129
Check Availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Exclusive Beach Area, Swimming Pool, Dry Cleaning
Very Good
114 reviews
8.7/10
1 night
From INR 7,016
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,918
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.2/10
Very Good
GGuest UserVery 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,209
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,351
6.9/10
GGuest UserArrived 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,997
6.9/10
AAnonymous UserIt is very convenient to be next to La** Beach. The room is a bit old. The staff said it was opened around 2000. It is a bit old, but the service attitude is super good. I also like the breakfast. It is very cost-effective. I think I will choose here next time I come to Colombo
Berjaya Hotel Colombo

Berjaya Hotel Colombo

Hotel near Mount Lavinia
Price per night fromINR 3,869
6.5/10
GGuest UserAll 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,515

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,151) , Global Towers Hotel & Apartments (from INR 4,153) and Galle Face Hotel (from INR 7,824) 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 17,667, and the average price on weekends (Friday - Saturday) is INR 17,678.

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 properties41
Number of reviews608
Lowest priceINR 4,819
Highest priceINR 86,727
Weekend Avg. PriceINR 17,678
Weekday Avg. PriceINR 17,667