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

Nuwa Sri Lanka at City of Dreams

Hotel in Colombo

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

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$197.28
1 night, 2 adults

Colombo Emperor Residencies

Kollupitiya, Colombo

A 3-minute walk from Galle Face Beach in Colombo, Colombo Emperor Residencies provides accommodations with access to a sauna. This property offers a private pool and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews
Price from
$135
1 night, 2 adults

Galle Face Hotel

Hotel in Kollupitiya, Colombo

This iconic and colonial-style hotel, built in 1864, features a spa and a saltwater pool with lounge chairs that faces the vast Indian Ocean.

m
mark
From
Israel
Not my first stay at the hotel Stay was good as always I recived a room upgrade which was very nice Breakfast ,service and house keeping very good Nice relaxing pool area
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,295 reviews
Price from
$107.10
1 night, 2 adults

Marine Bay Colombo

Hotel in Colombo

Marine Bay Colombo is located on the beachfront in Colombo, a few steps from Bambalapitiya Beach and a 4-minute walk from Bambalapitiya Railway Station.

S
Sujith
From
Sri Lanka
Super clean and well maintained hotel good value and highly recommend 👣
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 280 reviews
Price from
$55
1 night, 2 adults

Mirage Colombo

Hotel in Wellawatte, Colombo

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

F
Faruhan
From
Maldives
I like the room and staffs and the view of the room was really good.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,068 reviews
Price from
$135.05
1 night, 2 adults

Hotel Nelly Marine

Hotel in Wellawatte, Colombo

Located in Colombo, Hotel Nelly Marine offers beachfront accommodations a 4-minute walk from Mount Lavinia Beach and facilities like a terrace.

A
Adnan
From
Bangladesh
Their food & staff behavior was unparalleled
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 334 reviews
Price from
$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 accommodations along Marine Drive.

S
Subhashi
From
Australia
The location was really good. 7km away from One Galle Face shopping mall. There's a supermarket a few blocks away. The train station is also nearby. The room was facing the ocean, so we could sleep and wake up looking at waves. Very beautiful and relaxing. The room and the other common areas were so clean. We didn't even see a single fly. Spacious rooms and nicely arranged. Although it is next to a road/ train line, we didn't hear any noise (a room on the 8th floor). We came to SL a few days ago. But only after coming to this hotel we could actually get a good sleep. Food was good too. Clean dining area and a good variety to choose from. There were both vegetarian and non- vegetarian food. Most importantly the staff exceeded our expectations. I was unwell when I first arrived having stomachache. But Dulcy was very helpful and kind enough to look after me like family. Same with Ajith and Samantha. Very caring and friendly. They seriously deserve a pay rise for their exceptional service! 🤗 Overall we are very happy about everything. We will definitely book again when we visit Sri Lanka next time... ♥️♥️♥️
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 509 reviews
Price from
$112.50
1 night, 2 adults

Palmyrah Residencies

Hotel in Colombo

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

T
Tristann
From
Philippines
Location was good, walking distance to restos and pubs. Bed was very comfy. Staff were very helpful! I would definitely recommend!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 538 reviews
Price from
$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 center and only 215 yards from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.

S
Subhashi
From
Australia
Great location. Nice beach and extremely friendly staff.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 906 reviews
Price from
$53.96
1 night, 2 adults

The Auresta Colombo

Hotel in Colombo

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

E
Elsadig
From
Qatar
Great location , welcoming staff specially Miss Shaza , ready to help any time
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 41 reviews
Price from
$47.85
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, 509 reviews

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 134 reviews

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 280 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, 41 reviews

Popular with guests booking beach hotels in Colombo

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

Popular with guests booking beach hotels in Colombo

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

FAQ about beach hotels in Colombo

Beach Hotels That Guests Love in Colombo

See all
Avg. price/night: $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: $159.88
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,295 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: $159.88
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,295 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