Search beach hotels in Colombo District

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Mount Lavinia

33 beach hotels

Colombo

25 beach hotels

Dehiwala

14 beach hotels

Watumulla

5 beach hotels

The best beach hotels in Colombo District

Check out our pick of great beach hotels in Colombo District

Filter by:

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

P
Prabath
From
Japan
Good food, nice people. The overall atmosphere was excellent. The staff were very attentive.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,361 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...

A
Anja
From
Germany
Really lovely room, staff were incredibly helpful and lots of attention paid to kids. Staff went out of their way to get us a table for dinner on NYE, dinner at Shang Palace was fantastic.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,424 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.

J
Jakub
From
Czech Republic
very helpful staff, check in as well check out, Jessica at the lobby very friendly. Hotel nicely decorated by contemporary local artists works. Great rooftop bar.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 721 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.

C
Charles
From
United Kingdom
Excellent facilities and hospitality from all of the staff. Lovely place to stop over whilst you are stopping off in Colombo. Also great choice of food options within the hotel. The room was also large with every facility you could ask for.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 599 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.

J
Jin Yee
From
Malaysia
Beautiful and comfortable place to stay and relax. The host gave us a warm and friendly welcome and greeted us around 9pm at night. The host is very helpful and accommodate to our special request. We stayed at 2 different rooms and both have their own unique and beautiful decorations. Love both rooms especially the bathrooms very much. Feel like having shower in the nature. It's a good place to stay at the end of our holiday trip and will remember it always.
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.

F
Florence
From
Hong Kong
Clean, modern and extremely spacious rooms. We arrived at 1 AM and the staff were so incredibly helpful and friendly. The property is so quiet despite being next to a road. We really enjoyed our stay and would go back! Many thanks to Bagya and Madhu for their hospitality.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 712 reviews
Price from
US$101
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.

M
Mihaela
From
Romania
My stay at the Sheraton Colombo was nothing short of spectacular. I was greeted with warm hospitality and a level of professionalism that truly sets this hotel apart. The staff went above and beyond to ensure every detail was perfect, making me feel both welcomed and valued throughout my visit. The rooms are spacious, elegantly designed, and impeccably clean, offering breathtaking views of the city and ocean. The bed was incredibly comfortable, and the amenities provided were top-notch, ensuring a luxurious and restful stay. The facilities are outstanding. Everything is maintained to the highest standard, creating an atmosphere of calm and sophistication. Sheraton Colombo is a true gem in the heart of the city. Whether you're traveling for business or leisure, I cannot recommend this hotel enough. I look forward to returning for another unforgettable experience!
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.

Y
Yuxi
From
China
The apartment is clean and tidy. The view is marvellous and the location is convenient. The owner is very considerate and hospitable.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 102 reviews
Price from
US$137
1 night, 2 adults

Tropic Inn - Mount Lavinia

Hotel in Mount Lavinia

Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

P
Peter
From
Switzerland
If I should come back to Colombo, I would stay here again in any case. The hotel shines with its cleanliness and is very professionally run. The room has everything and everything works perfectly. The staff was very friendly and supportive. I felt like I was in a 5-star hotel here. The closeness to the beach is brilliant. You can reach the ocean in just 2 minutes walking distance and have a beautiful beach for walking and swimming. On the other hand, you are not just in a touristic part of the city and have various local shopping facilities and restaurants right on your doorstep. The location is very quiet and the singing of the birds makes you feel like you're not in the big capital. The internet is very fast and working the whole time. The breakfast was very delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 118 reviews
Price from
US$32.95
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.

R
Roman
From
Czech Republic
Everything was perfect. The apartment is big and clean. Location is perfect. I can recommend. Thank you.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$85
1 night, 2 adults
All beach hotels in Colombo District

Most booked beach hotels in Colombo District this month

See all

Popular with guests booking beach hotels in Colombo District

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

Popular with guests booking beach hotels in Colombo District

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 District

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

Popular with guests booking beach hotels in Colombo District

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 397 reviews

Popular with guests booking beach hotels in Colombo District

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

Popular with guests booking beach hotels in Colombo District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 124 reviews

Popular with guests booking beach hotels in Colombo District

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

Popular with guests booking beach hotels in Colombo District

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

Popular with guests booking beach hotels in Colombo District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 36 reviews

Popular with guests booking beach hotels in Colombo District

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

FAQs about beach hotels in Colombo District

Beach hotels that guests love in Colombo District

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews
The property is located near the beach with a walkable distance to the market as well. The property is very safe with security measures in the building. The terrace deck has an exceptional view and also a swimming pool to enjoy.
Guest review by
Maimoon
Family with young children
Avg. price/night: US$29
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 543 reviews
The owners are wonderful people, location is bybthe beach station is vlose and they have dog spooky, very lovely.
Guest review by
Karan
Group
Avg. price/night: US$198
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 125 reviews
Lovely couple running the property and cooking breakfast. Good AC and warm shower and in a nice quiet location. Walking distance to Mount Lavinia beach.
Guest review by
Katy
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 51 reviews
Great host! Walking distance to the beach, the rooftop has a nice view and the pool.
Guest review by
Kas_001
Family with young children
Avg. price/night: US$42.90
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 263 reviews
Colombo Beach Hostel provides an excellent stay with its friendly staff, spacious and comfortable rooms, and a beautiful terrace perfect for relaxation. Its prime location, just a 3-minute walk from Lavinia Beach and close proximity to both train and bus stations, makes it ideal for easy city access. Highly recommended for a delightful beachside getaway.
Guest review by
Cristian Montanaro
Solo traveller
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 24 reviews
Location of the property is amazing. Walking distance to beautiful Mt. Lavinia beach. Supermarkets, restaurants in walking distance as well. 3 bed flat - A/C in all rooms, Very Clean property with all the facilities. TV, fridge freezer, microwave, kettle, washing machine. Balcony views Property coordinator Athula met us and greet us with all the necessary details that we needed and always reachable whenever we need.
Guest review by
Anu
Family with young children
Avg. price/night: US$30
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 85 reviews
Very close to the beach.
Guest review by
Navanjana
Young couple
Avg. price/night: US$88.01
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 397 reviews
The colonial ambience, the commanding location, with great views out to sea, and private beach access. The swimming pool deck is also very inviting.
Guest review by
Mohit
Family with young children
Avg. price/night: US$124.56
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 922 reviews
Good beach hotel very near the airport. Spent only 7 hrs before a flight, hotel was alright, did the job.
Guest review by
C.Walsh
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 53 reviews
The 3 bedroom appartment is fully equiped with every thingkable accomodation The view on the beach ans ocean make the picture complete
Guest review by
Jan
Young couple