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

Colombo Emperor Residencies

Kollupitiya, Colombo

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.

L
Lucy
From
United Kingdom
Nicest place we stayed in Sri Lanka. After many nights with a family all in one room in was so nice to have some space and just look out at the amazing view! Use of the pool was also lovely. Shanuka popped round on the first night to help us with ideas for our visit and has been a great host.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews
Price from
US$135
1 night, 2 adults

Galle Face Hotel

Hotel in Kollupitiya, Colombo

This iconic and colonial-style hotel, built in 1864, boasts a spa and a saltwater pool with sun loungers that faces the vast Indian Ocean.

J
John
From
Singapore
The breakfast and the setting were quite excellent. The staff were quite hospitable and friendly. The colonial internal deco made the atmosphere very exciting. Enjoyed the sunset view behind the hotel.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,306 reviews
Price from
US$107.10
1 night, 2 adults

Marine Bay Colombo

Hotel in Colombo

Marine Bay Colombo is situated on the beachfront in Colombo, a few steps from Bambalapitiya Beach and 400 metres from Bambalapitiya Railway Station.

C
Catherine
From
Australia
Had a really nice stay Great value for starters, but also staff helped with anything we needed and room was really nice and comfortable. Location is good as it's better value than many places which were only slightly norther, but there was enough restaurants and grocers around the area and super easy to get a pick me or uber to sites Will definitely stay again if in Colombo
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 279 reviews
Price from
US$55
1 night, 2 adults

Nuwa Sri Lanka at City of Dreams

Hotel in Colombo

Facing the beachfront, Nuwa Sri Lanka at City of Dreams offers 5-star accommodation in Colombo and has an outdoor swimming pool, fitness centre and restaurant.

B
Bodhinarayana
From
Sri Lanka
Everything was perfect! The service was at its finest! One of the best hotels I have ever stayed in. Nuwa redefines luxury! Would definitely visit again.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7 reviews
Price from
US$194.94
1 night, 2 adults

Mirage Colombo

Hotel in Wellawatte, Colombo

Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodation equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool.

p
pahani aponsu
From
Sri Lanka
Highly recommend for the travelers. Friendly staff and good service. Friendly communication and reasonable booking. I was really enjoy in mirage hotel colombo. Thank you team.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,076 reviews
Price from
US$135.05
1 night, 2 adults

Hotel Nelly Marine

Hotel in Wellawatte, Colombo

Set in Colombo, 400 metres from Mount Lavinia Beach, Hotel Nelly Marine offers beachfront accommodation and various facilities, such as a terrace.

R
Rajasekaran
From
Denmark
Location is very near to city centre 👍 Breakfast is excellent 😋
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 326 reviews
Price from
US$52.25
1 night, 2 adults

The Ocean Colombo - Guaranteed Sea View Rooms

Hotel in Colombo

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

A
Aishath
From
Nepal
I really liked my stay over. Dalsie was exceptionally well with her service and friendly. I will be a regular customer here.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 504 reviews
Price from
US$112.50
1 night, 2 adults

Palmyrah Residencies

Hotel in Colombo

Situated in Colombo, 70 metres from Bambalapitiya Beach, Palmyrah Residencies features accommodation with a shared lounge, free private parking and a terrace.

G
Ganadeepan
From
Sri Lanka
I recently enjoyed a two-day stay at Palmyrah and was thoroughly impressed. The hospitality was exceptional with Veronika and she was so helpful —friendly staff seamless check-in, and a genuine desire to make my stay memorable. The room was impeccable, with tasteful decor and all the comforts needed. The serene environment provided a tranquil escape from the hustle, making it a perfect retreat. The staff's professionalism and willingness to assist added to the positive experience. Highly recommended for a peaceful getaway!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 543 reviews
Price from
US$29
1 night, 2 adults

Pegasus Reef - A Beach Resort in Colombo

Hotel in Colombo

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

S
Shehan
From
0
From the time we arrived until the time we left the experience was more special than the last. The Hotel provided itself on service and cleanliness. I couldn’t have had a better experience! Special thanks to Yousuf and Asher at the reception was excellent!!!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 922 reviews
Price from
US$53.96
1 night, 2 adults

The Auresta Colombo

Hotel in Colombo

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

Y
YANN
From
France
They organized an airport shuttle for me at 3am and my rooms was ready for when I arrived ! Super nice staff ! Great for solo traveler! The location is perfect, the area is super safe and on the main road to go anywhere super fast. Would recommend :)
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 46 reviews
Price from
US$47.85
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.9
Pleasant - What previous guests thought, 138 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 326 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, 46 reviews

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

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,076 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,306 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,306 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