Skip to main content

Beach Hotels in Colombo

Find the beach hotels that appeal to you the most

The best beach hotels in Colombo

Check out our pick of great beach hotels in Colombo

Filter by:

Review score

Marino Beach Colombo

Hotel in Colombo

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.

J
Joseph
From
India
Excellent rooms, fantastic location, really really good food and buffet.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,351 reviews
Price from
US$85
1 night, 2 adults

Shangri-La Colombo

Hotel in Colombo

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...

S
Singer1
From
United Arab Emirates
Staff were exceptional, although it's a big hotel we felt very special, the personal attention we received was outstanding. This was the best service we experienced in Colombo. They really know how to look after their guests. The Shangri-la exceeded our expectations. We are also upgraded to a premier ocen view room, which was a wonderful experience. We ate in the central cafe and the Japanese restaurant and the food and service was exceptional.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,420 reviews
Price from
US$145
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

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.

F
Faazil
From
Netherlands
The room and the staff were fabulous. Would surely stay again when I am back in Colombo
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 716 reviews
Price from
US$177
1 night, 2 adults

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel in Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

H
Harry
From
Italy
Warm welcome and beautiful location. Perfect service. Very friendly and helpful staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 597 reviews
Price from
US$145
1 night, 2 adults

Highbury Colombo

Havelock Town, Colombo

Featuring a terrace and views of garden, Highbury Colombo is a recently renovated homestay set in Colombo, 1.1 km from Milagiriya Beach.

J
Jolanta
From
Lithuania
An oasis of peace in the city. Very kind hosts and delicious breakfast. Thank you.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 294 reviews
Price from
US$77
1 night, 2 adults

Taprobane House

Hotel in Colombo

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.

K
Kushan Chamara
From
Sri Lanka
The place is very nice. Rooms are very spacious and comfortable. The interior, furniture and everything was in excellent condition. I like the way the staff is treating guests, very polite and attentive.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 710 reviews
Price from
US$91
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Kollupitiya, Colombo

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.

K
Kanish
From
Sri Lanka
Excellent facilities and service at a great location. The Sheraton at Colombo made for an amazing stay based on its central location and excellent service. We were given an upgraded room based on my Marriott status and had access to the lounge which made for a relaxing area for a bite or a beverage. Rooms were spacious and had an excellent view of the ocean, which made for a serene experience when one woke up and during the day. What topped it all off was the excellent service and the help offered, be it for a list item on our flight in, or other hotel amenities. The breakfast spread was top notch with tons of varieties and customizations! Recommend it highly if you’re planning on a visit to Colombo!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews
Price from
US$145
1 night, 2 adults

Twin Peaks residence

Colombo

Situated in Colombo, Twin Peaks residence features accommodation with private pool, free WiFi and free private parking for guests who drive.

J
João
From
Sweden
this is a premium place. if you want to be in a luxurous space with a great swimming pool and gym just one floor beneath you, this is the place to be. the host was very communicative and nice, everything was very clean and the view you have for the lotus tower at night is wow.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 101 reviews
Price from
US$123
1 night, 2 adults

Studio 474

Colombo

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.

H
Heather
From
Canada
Spectacular apartment with luxurious modern elements throughout. Very comfortable bed and beautifully designed bathroom and walk-in closet. The open plan living/dining/kitchen was extremely spacious and had beautiful ocean views from the balcony! We would love to stay again, especially for a longer period. Check-in is with onsite staff at The Fab bakery, very conveniently located downstairs. Entrance is through a back gate manned by a security guard and up an elevator so it's important to make a note of those instructions if you're coming and going when the bakery is closed.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$85
1 night, 2 adults

Vivid Colombo

Hotel in Wellawatte, Colombo

Located in Colombo, 600 metres from Wellawatte Beach, Vivid Colombo provides accommodation with a garden, free private parking and a terrace.

D
Dominika
From
Germany
Very nice relaxing place in the middle of Colombo. Clean spacious rooms, beautiful garden, not far from beach and restaurants - perfect for stay in the city. Lovely family that took care of us. Thank you very much !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 162 reviews
Price from
US$34.83
1 night, 2 adults
All beach hotels in Colombo

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Colombo and surroundings in the past month

See all

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 504 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 136 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 327 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 207 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 543 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 279 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 45 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,074 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,303 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 922 reviews

Highly rated beach hotels in Colombo and nearby

50 By The Sea

Dehiwala
8.0+ review score
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 124 reviews

Set in Dehiwala, 400 metres from Mount Lavinia Beach, 50 By The Sea offers accommodation with a garden, free private parking and a terrace.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews

Set in Dehiwala, the recently renovated Green Star City Apartment provides accommodation 100 metres from Mount Lavinia Beach and 5 km from Bambalapitiya Railway Station.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Featuring accommodation with a private pool, garden view and a balcony, Jays Apartment Colombo 05 is located in Colombo. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Featuring air-conditioned accommodation with a rooftop pool, sea view and a balcony, Marina Luxe Appartment is located in Dehiwala.

From US$88.80 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews

Set in Dehiwala, Sea View Apartment in Colombo -Dehiwala offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

From US$106.56 per night

Enjoy breakfast in Colombo and nearby

Colombo Residency

Colombo
Breakfast options
Scored out of 10, guest rating 3.4
Poor - What previous guests thought, 8 reviews

Situated in Colombo, 100 metres from Bambalapitiya Beach, Colombo Residency features accommodation with free bikes, free private parking, a shared lounge and a terrace.

From US$140 per night

Situated in Colombo, 2.3 km from Galle Face Beach and 3.9 km from R Premadasa Stadium, Yara Colombo-a place to unwind offers a casino and air conditioning.

Set in Colombo, close to Bambalapitiya Beach, Beachfront Colombo 03 Bed Apartment offers accommodation with bike hire, a private beach area, a rooftop pool and an indoor pool.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Featuring air-conditioned accommodation with a rooftop pool, city view and a patio, Luxury ocean-view apartment in Colombo 03 is set in Colombo.

Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

Boasting a rooftop pool and views of pool, M8 Ocean King Three Bed Apartment is a recently renovated apartment set in Cinnamon Gardens, a few steps from Bambalapitiya Beach.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 504 reviews

Boasting spectacular ocean view from every guest room, The Ocean Colombo - Guaranteed Sea View Rooms features modern and comfortable accommodation along Marine Drive.

From US$195.53 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring city views, Crown Luxury 3 BED Apartments provides accommodation with a bar and a balcony, around 3.3 km from Bambalapitiya Railway Station.

Save money on beach in Colombo and nearby – budget options available

Situated just 500 metres from Wellawatte Beach, Seaview Apartment with 3 BR at Colombo 6 features accommodation in Colombo with access to a private beach area, a fitness centre, as well as a 24-hour...

The Wonder 39

Wellawatte, Colombo
Budget options available

In the Wellawatte district of Colombo, close to Wellawatte Beach, The Wonder 39 has a private beach area and a washing machine.

From US$104.90 per night

Modern 3 BR Apt

Dehiwala
Budget options available

Modern 3 BR Apt, a property with a terrace, is set in Dehiwala, less than 1 km from Mount Lavinia Beach, 4.1 km from Bambalapitiya Railway Station, as well as 10 km from Khan Clock Tower.

From US$72.15 per night

Sea view luxury 3BHK

Dehiwala
Budget options available

Featuring air-conditioned accommodation with a private pool, Sea view luxury 3BHK is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$109.89 per night

Apartment in Dehiwala - Mount Lavinia, Sri Lanka is situated in Dehiwala, a few steps from Mount Lavinia Beach, 5.5 km from Bambalapitiya Railway Station, and 11 km from Khan Clock Tower.

From US$59.94 per night

43 By The Sea

Dehiwala
Budget options available
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 1 review

Featuring accommodation with a rooftop pool, 43 By The Sea is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$88.80 per night

The Bay

Dehiwala
Budget options available

Boasting air-conditioned accommodation with a private pool, The Bay is situated in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$94.35 per night

FAQ about beach hotels in Colombo

Beach hotels that guests love in Colombo

See all
Avg. price/night: US$295.30
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,074 reviews
A cozy hotel situated overlooking the Wellawatta Beach, on Marine Drive. Don't miss the pool on the third floor it has magnificent ocean view. The rooms are quite spacious and bed is very comfortable. I had booked an ocean view and we enjoyed the magnificent sunset.
Guest review by
Siddhesh Sawant
Young couple
Avg. price/night: US$146.44
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,303 reviews
Amazing hotel. Super clean with beautiful pool area and right on the beach. Location is also amazing next to Galle Face Green and not far from the mall. Staff were all lovely and helpful
Guest review by
Emily
Young couple
Avg. price/night: US$146.44
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,303 reviews
This hotel probably has one of the best locations in Colombo - It is right on the beachfront. It has an old colonial charm to it. Would highly recommend staying here.
Guest review by
Ayesha
Group