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 selection of great beach hotels in Colombo

Filter by:

Review score

Marino Beach Colombo

Hotel in Colombo

Located in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

M
Maroun
From
Qatar
The staff are super friendly, food was very good , the room was very clean. I travel a lot and that was one of the best stays i head
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,299 reviews
Price from
$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...

M
M
From
United Kingdom
The breakfasts were wonderful and the property was most definitely a 5 star in rating. The rooms were a good size and the beds were exptremely comfortable, we had a good nights sleep here, lovely ocean view. Lots of luxury with this hotel.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,393 reviews
Price from
$145
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

Located in Colombo, a 8-minute walk from Galle Face Beach, Cinnamon Life at City of Dreams has accommodations with an outdoor swimming pool, free private parking and a bar.

י
יניב ישר
From
Israel
Haizer from the hotel reception was really nice and kind, highly recommend!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 644 reviews
Price from
$131.75
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.

R
Ralph
From
Bahrain
Everything was perfect as usual. This time, a special note of appreciation for the front desk team on duty July 7 and 8, morning shift. We needed to extend our stay, and they reconciled our incorrect booking with our current rooms and sorted it all out for us.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 579 reviews
Price from
$170
1 night, 2 adults

Highbury Colombo

Havelock Town, Colombo

A 13-minute walk from Milagiriya Beach, Highbury Colombo provides recently renovated 4-star accommodations in the Havelock Town district of Colombo.

N
Nishan
From
Sri Lanka
beautiful Sri Lanka contemporary architecture urban house designed by one of Bawa's students immersed in a gorgeous garden. The whole environment is just beautiful and talks to the contemporary fine Sri Lankan culture and art. The rooms designs are beautiful and with a great attention for details. The bed is very comfy. Teh house is immersed in a quiet environment with the sounds of nature. The breakfast, available on request, is just delicious and worth the experience. Located in a peaceful residential area but still central and at reach of the main landmarks, a stone's throw from Galle Road and the sea shore. The staff and owners are really friendly and helpful
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 284 reviews
Price from
$77
1 night, 2 adults

Taprobane House

Hotel in Colombo

Located in Colombo, a 2-minute walk from Bambalapitiya Beach, Taprobane House provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

C
Cristian
From
United States
Everything, it looks like new, smells fresh, towels are new. I really like it so much. smooth service, really nice to relax pool always clean and nice wiew :)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 680 reviews
Price from
$88
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Kollupitiya, Colombo

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. This 5-star hotel offers room service and a 24-hour front desk.

P
Pavi
From
Thailand
When we checked in we got upgraded to a suite and even though we only stayed 1 day, it was so wonderful! The kids had lots of space and even we enjoyed the amenities including the huge rub and breathtaking view from the bathroom!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 131 reviews
Price from
$145
1 night, 2 adults

Twin Peaks residence

Colombo

Just a 15-minute walk from Colombo Town Hall and 1.1 miles from National Art Gallery, Twin Peaks residence features accommodations in Colombo with a terrace.

S
Sarah
From
Austria
The location is excellent and it is also convenient with regards to shopping and or treatments. The host is extremely friendly and helpful. The pool, gym and other amenities are a plus, too. Absolute recommendation! Thank you for a wonderful stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 100 reviews
Price from
$123
1 night, 2 adults

Studio 474

Colombo

Studio 474 is located in Colombo, just a 16-minute walk from Bambalapitiya Railway Station and 2.9 miles from Khan Clock Tower.

E
Ekaterina
From
Russia
Superb new apartment with ocean view
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 136 reviews
Price from
$85
1 night, 2 adults

Vivid Colombo

Hotel in Wellawatte, Colombo

Located in Colombo, a 7-minute walk from Wellawatte Beach, Vivid Colombo provides accommodations with a garden, free private parking and a terrace.

A
Armand
From
Romania
We had a great stay at Vivid Colombo. The owners were very nice and helpful. We recommend this place if you want to stay in Colombo.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 142 reviews
Price from
$34.83
1 night, 2 adults
All beach hotels in Colombo

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Colombo and surrounding area in the past month

See all

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 133 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 197 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, 278 reviews

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,290 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, 37 reviews

Located in Colombo, within a 2-minute walk of Kollupitiya Beach and one mile of Bambalapitiya Railway Station, The Auresta Colombo has accommodations with a terrace and free WiFi as well as free...

From $40.29 per night
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

M8 Ocean King Three Bed Apartment is a recently renovated apartment in Cinnamon Gardens where guests can make the most of its rooftop pool and casino.

From $75 per night

Crown Luxury 3 BED Apartments

Colombo
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Crown Luxury 3 BED Apartments is located in Colombo, just 1.3 miles from Milagiriya Beach and 2 miles from Bambalapitiya Railway Station.

From $88.80 per night

A 5-minute walk from Wellawatte Beach in Colombo, Azure Horizon Wellawatha by Tequila Holidays provides accommodations with access to a fitness center.

From $104.91 per night

The Wonder 39

Wellawatte, Colombo
Budget options available

Featuring a private beach area, The Wonder 39 features accommodations in Colombo. This beachfront property offers access to a balcony and free private parking.

From $104.90 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 897 reviews

Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city center and only 215 yards from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.

From $141.60 per night

50 By The Sea

Dehiwala
Budget options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 105 reviews

Located in Dehiwala, a 4-minute walk from Mount Lavinia Beach, 50 By The Sea has accommodations with a garden, free private parking and a terrace.

From $44.96 per night

Green Star City Apartment

Dehiwala
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 51 reviews

Green Star City Apartment is a recently renovated apartment in Dehiwala, near Mount Lavinia Beach. 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.6
Exceptional - What previous guests thought, 5 reviews

Jays Apartment Colombo 05 offers accommodations in Colombo, 2.9 miles from Bambalapitiya Railway Station and 5.4 miles from R Premadasa Stadium.

Beach Hotels with swimming pools in Colombo and nearby

A few steps from Mount Lavinia Beach in Dehiwala, 43 By The Sea offers accommodations with access to a fitness room.

From $79.92 per night

The Bay

Dehiwala
Swimming pool

The Bay is located in Dehiwala, just a 3-minute walk from Mount Lavinia Beach and 3.4 miles from Bambalapitiya Railway Station.

From $122.10 per night

Featuring a rooftop pool, Marina Luxe Appartment provides accommodations in Dehiwala. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $79.92 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

Offering a private beach area, Sea View Apartment in Colombo -Dehiwala offers accommodations in Dehiwala. This property offers a rooftop pool, free Wifi, and free private parking.

From $88.80 per night

Just a few steps from Bambalapitiya Beach and a 6-minute walk from Bambalapitiya Railway Station, Beachfront Colombo 03 Bed Apartment features accommodations in Colombo, with a rooftop pool and an...

From $149.85 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Luxury ocean-view apartment in Colombo 03 is a recently renovated apartment in Colombo, near Bambalapitiya Beach.

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

Located in Colombo, a few steps from Bambalapitiya Beach, Colombo Residency has accommodations with free bikes, free private parking, a shared lounge and a terrace.

From $140 per night

FAQ about beach hotels in Colombo

Beach Hotels That Guests Love in Colombo

See all
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,067 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: $173.31
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,290 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: $173.31
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,290 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