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.

Z
Zaheer
From
South Africa
The location & hotel was excellent. The breakfast was really good. Check in was efficient. Thank you to Imesh for arranging my 6 rooms so swiftly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,283 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...

K
Kirstie
From
Jersey
perfect location, great access to shopping mall and beach, we stayed on floor 31 - this is the best floor as it’s the top one! the horizon suite is the best option, the room is massive with a huge wardrobe, two toilets, huge bathroom, office and lounge with panoramic views. the staff are very helpful and will assist with anything, breakfast was amazing they have every type of cuisine!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,380 reviews
Price from
US$145
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor swimming pool, free private parking and a bar.

Y
Yasinth
From
Norway
Everything was perfect, the service and the staffs were excellent! Super satisfied!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 614 reviews
Price from
US$136.85
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.

D
Dinesh
From
Norway
Exceptional service and great rooms. Staff is very friendly and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 560 reviews
Price from
US$170
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.

R
Rizk
From
Egypt
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
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 278 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.

R
Rajkumar
From
Finland
This just an excellent hotel in good area. The stuff are kind and helpful. We had a great stay and we will comeback again when we come to Colombo. Roof top swimming pool was nice swell :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 671 reviews
Price from
US$88
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Kollupitiya, Colombo

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

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

A
Amy
From
Australia
Everything. The apartment was in a fabulous area where we could walk or grab a quick Uber if we preferred. Check in and out was easy. The apartment itself was perfect for our family of 4, so clean and comfortable. Would thoroughly recommend.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 100 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.

K
Khyber
From
Singapore
Clean and spacious apartment with everything that you will need for a comfortable stay.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 136 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.

S
Sinthujan
From
Sweden
Great place that’s really clean. The owner and staff were all very friendly and helpful!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 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.1
Good - What previous guests thought, 132 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 515 reviews

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 33 reviews

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

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

The Auresta Colombo

Colombo
Budget options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 33 reviews

Set in Colombo, within 200 metres of Kollupitiya Beach and 1.6 km of Bambalapitiya Railway Station, The Auresta Colombo offers accommodation with a terrace and free WiFi as well as free private...

From US$40.29 per night
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.

From US$75 per night

Situated just 500 metres from Wellawatte Beach, Azure Horizon Wellawatha by Tequila Holidays features accommodation in Colombo with access to a private beach area, a fitness centre, as well as a 24-...

From US$104.91 per night

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

50 By The Sea

Dehiwala
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 102 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.

From US$44.96 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

43 By The Sea

Dehiwala
Budget options available

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

Highly rated beach hotels in Colombo and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 12 reviews

Set in Colombo, Colombo Emperor Residencies offers accommodation with a private pool and sea views. This beachfront property offers access to free WiFi and free private parking.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 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.3
Superb - What previous guests thought, 50 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.

From US$76.59 per night

Beach Hotels with swimming pools in Colombo and nearby

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

From US$59.44 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Set in Dehiwala, 300 metres from Mount Lavinia Beach and 5.5 km from Bambalapitiya Railway Station, Sea View Apartment in Colombo -Dehiwala offers a private beach area and air conditioning.

From US$88.80 per night
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.

Enjoy breakfast in Colombo and nearby

Colombo Residency

Colombo
Breakfast options
Scored out of 10, guest rating 3.5
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
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set just 2.1 km from Milagiriya Beach, Crown Luxury 3 BED Apartments offers accommodation in Colombo with access to a private beach area, a bar, as well as a 24-hour front desk.

FAQ about beach hotels in Colombo

Beach hotels that guests love in Colombo

See all
Avg. price/night: US$234.89
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,068 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$240.49
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,287 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$240.49
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,287 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