Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

The best beach hotels in Colombo District

Check out our pick of great beach hotels in Colombo District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a restaurant, the property also has a terrace, as well as a hot tub. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Great facilities including pool, spa and cabanas. Very comfortable bed. Fantastic staff.

Show more Show less
9.2
Superb
10,341 reviews
Price from
US$85
per night

Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning views of the Indian Ocean, Beira Lake or cityscape. The property has 3 innovative restaurants and 2 bars, and it is Colombo’s largest and stylish event spaces. Hygiene, location, food, service

Show more Show less
9
Superb
1,414 reviews
Price from
US$135
per night

Boasting a bar, Cinnamon Life at City of Dreams offers accommodation in Colombo, 700 metres from Galle Face Beach and 2.3 km from Khan Clock Tower. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. There is free private parking and the property offers paid airport shuttle service. Truly world-class experience. The property combines modern luxury with warm Sri Lankan hospitality. Rooms are spacious, stylish, and we got upgraded to their ocean views. What really stood out to me were the dining at Sapphire Dragon and at Yoroko. The food was authentic and memorable. The roof bar offers breathtaking views with creative cocktails, while the lounge Bar Gatz is perfect for a relaxed evening. Cinnamon Life sets a new standard in Colombo and is highly recommended.

Show more Show less
9.2
Superb
693 reviews
Price from
US$162
per night

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo. The property is located 2.4 km from Khan Clock Tower, 4.6 km from Bambalapitiya Railway Station and 5.5 km from R Premadasa Stadium. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

Popular points of interest near the accommodation include Galle Face Beach, One Galle Face and Colombo City Centre Shopping Mall. Awesome beachfront hotel with a stunning view on the Indian Ocean. Very comfortable rooms, great gym and a good breakfast spread. Will definitely be back!

Show more Show less
9.1
Superb
593 reviews
Price from
US$137.75
per night

Featuring a terrace and views of garden, Highbury Colombo is a recently renovated homestay set in Colombo, 1.1 km from Milagiriya Beach. With a garden, the 4-star homestay has air-conditioned rooms with free WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available. Apart than the house being really beautiful, each time discovering another artistic detail, the location was perfect and central to beach and touristic attractions yet also a high end residential area. I asked for a pancake breakfast and it was delicious and the hosts were a couple that were inviting, friendly and always eager to help. I unfortunately only booked 2 nights but upon arrival I took pictures of this gem and sent it to my close friends. I am lucky to have found this place and will most certainly come back

Show more Show less
9.5
Exceptional
291 reviews
Price from
US$75
per night

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. Among the facilities at this property are a concierge service and a tour desk, along with free WiFi throughout the property. The accommodation features room service, a 24-hour front desk and currency exchange for guests. Everything was amazing, but Netflix was without account

Show more Show less
9.1
Superb
704 reviews
Price from
US$63
per night

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel has a sauna and a business centre. - Very friendly staff - Super comfortable bed - Spacious room

Show more Show less
9
Superb
134 reviews
Price from
US$114
per night

Situated in Colombo, Twin Peaks residence features accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 1.5 km from Galle Face Beach. Guests also enjoy access to the sauna and spa facilities, as well as the beauty services and steam room. amazing place in the middle of the city, but so calm and very good place to relax!

Show more Show less
9.6
Exceptional
100 reviews
Price from
US$114
per night

Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 2-star hotel offers babysitting service. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi. Very cooperative and friendly staff, the manager was also very nice, rooms were perfect, air conditioning was always working, hot water was available, the location is very good, near to the beach and close to restaurants, a truly underrated hotel.

Show more Show less
9
Superb
116 reviews
Price from
US$43.82
per night

Featuring garden views, Studio 474 offers accommodation with a patio, around 200 metres from Bambalapitiya Beach. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 1.4 km from Bambalapitiya Railway Station. It was like a home away from home! comfortable beds and spacious living area in the heart of Colombo. Gorgeous rustic Interiors. The staff specially our host Upul was helpful at all times. Can’t wait to be back ❤️

Show more Show less
9.4
Superb
139 reviews
Price from
US$54
per night

Most booked beach hotels in Colombo District this month

FAQs about beach hotels in Colombo District

Beach Hotels that guests love in Colombo District