Sri Lanka may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Beach Resorts & Hotels in Colombo

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Colombo Beach Resorts & Hotels

Chapelton House
2.5 out of 5
5A, 1st Chapel Lane, Wellawatte, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs2,091 per night from 28 Jan to 29 Jan
4.6/5Exceptional! (33 reviews)
clean and easy place to stay

"Good and clean place to stay. Staff friendly. Room spotless. Have ensuite and dorm / private room with shared clean bathroom / toilet."…"

Reviewed on 3 Feb 2020

Chapelton House
Galle Face Hotel
Great for beach holidays
5 out of 5
2 Galle Road, Colombo
Free cancellation
The price is Rs7,307 per night from 21 Jan to 22 Jan
4.4/5Wonderful! (791 reviews)
Travellers like: on the beach, outdoor pool
Travellers say...

"Stayed while waiting for flight out for COVID-19 so not a great time for anyone. This hotel provided excellent service and support during this trying time. They had taken additional steps to protect guests and staff. Particularly enjoyed our meal in the Cuban restaurant - but sadly no live music. ..."…"

Reviewed on 24 Mar 2020

Galle Face Hotel
Rockwell Colombo
3.5 out of 5
14 Cross Road, (Off Ward Place), Colombo
Free cancellationReserve now, pay when you stay
The price is Rs3,653 per night from 28 Jan to 29 Jan
4.4/5Excellent! (101 reviews)

"This is a definitely value for money and great place for staying without many guests and less attention. YOu feel like you are living in Colombo with great staff who prepares food and clean your room. We will stay again."…"

Reviewed on 20 Jan 2020

Rockwell Colombo
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Unique Towers Luxury Boutique Suites
4 out of 5
No. 30, Hyde Park Corner, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs4,562 per night from 20 Jan to 21 Jan
4.4/5Excellent! (95 reviews)

"Really liked the spacious rooms but the stove was not working till my last day. Would have also liked a nice breakfast buffet included."…"

Reviewed on 16 Dec 2019

Unique Towers Luxury Boutique Suites
FAIR VIEW HOTEL COLOMBO
3.5 out of 5
27 Ramakrishna Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs2,438 per night from 24 Jan to 25 Jan
4.3/5Excellent! (233 reviews)

"Great place - friendly, close to centre and sights great service and security. Breakfast was very nice - an excellent hotel"…"

Reviewed on 13 Jul 2020

FAIR VIEW HOTEL COLOMBO
Cinnamon Grand Colombo
Great for beach holidays
5 out of 5
77, Galle Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs7,035 per night from 18 Feb to 19 Feb
4.3/5Excellent! (646 reviews)
Travellers like: near the beach, kids' pool
Travellers say...

"Visited just at the beginning of lockdown/curfew procedures for the Coronavirus. The hotel coped amazingly with very few guests, consolidating areas as necessary. We still had amazing service under adversity."…"

Reviewed on 25 Mar 2020

Cinnamon Grand Colombo
Ocean Breeze Apartment Colombo
3 out of 5
No.16, Lily Avenue Colombo - 6, Colombo
The price is Rs8,558 per night from 20 Jan to 21 Jan
4.3/5Excellent! (16 reviews)

"The apartment is walkable distance from the beach and the beach is lovely. The breakfast and tea prepared by Mrs. Ganesh was excellent .The only problem we had was with the plug points to charge our mobiles. Also we suggest some small tables to keep the suitcases in the rooms. Flat s bright and spacious. ..."…"

Reviewed on 2 Mar 2019

Ocean Breeze Apartment Colombo
The Kingsbury Colombo
Great for beach holidays
5 out of 5
48 Janadhipathi Mawatha, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs8,173 per night from 21 Jan to 22 Jan
4.2/5Excellent! (600 reviews)
Travellers like: near the beach, kids' pool
Travellers say...

"Had a amazing stay. Staff we very good."…"

Reviewed on 17 Mar 2020

The Kingsbury Colombo
Hilton Colombo Residence
Great for beach holidays
5 out of 5
200 Union Place, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs7,891 per night from 26 Jan to 27 Jan
4.2/5Very Good! (244 reviews)
Travellers like: near the beach, massages on the beach, kids' pool
Travellers say...

"Value for money one spends. Comparatively speaking, one gets an apartment with all amenities a 5 star hotel provides which translates to more space / Square meters. Pantry well equipped for cooking. Overall, excellent experience. It's an older property well built, structurally sound, well maintained. ..."…"

Reviewed on 1 Jan 2021

Hilton Colombo Residence
Hilton Colombo
Great for beach holidays
5 out of 5
2 Sir Chittampalam A Gardiner, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs6,971 per night from 27 Jan to 28 Jan
4.2/5Very Good! (334 reviews)
Travellers like: near the beach, kids' pool
Travellers say...

"Excellent service and probably the best breakfast buffet I have seen. The rooms are clean and the facilities are beautiful. The rooms lack a bit of personality and ambiance but I suppose that is to be expected in a large hotel such as this one."…"

Reviewed on 4 Mar 2020

Hilton Colombo
Best Western Elyon Colombo
4 out of 5
102 A,Kirulapone Avenue,Baseline Road, Colombo 05, Colombo
Get Rates
3.8/5Good! (77 reviews)
A Great Stay

"I stayed at this hotel for two nights from 13th to 15th Feb 2020. Although a little distance from the city center, it is a beautiful hotel with excellent, courteous and helpful staff ever eager to serve. The rooms are clean,spacious and thoughtfully appointed. The breakfast is great,offering many ..."…"

Reviewed on 24 Feb 2020

Best Western Elyon Colombo
ACA B&B
2 out of 5
4A, Alfred Place, Colombo 3, Colombo
Get Rates
3.8/5Good! (41 reviews)
Cheap, clean, friendly and great location

"This is a simple but pleasant place to stay. My room was very clean and was cleaned nicely each day. There was tea making facilities, a small fridge and 24 hours of hot water. The staff are friendly and helpful. Next door is a very cheap and easy place to get snack, tea and coffee. Literally round ..."…"

Reviewed on 21 May 2019

ACA B&B
City Breeze By Amaranta
3 out of 5
562, Lower Bagatale Road, Colombo 3, Colombo
Get Rates
3.8/5Good! (33 reviews)
Horrible Hotel! Don't stay here!

"This hotel was horrible. When I checked the man at the front deck took me to my room on the second floor, only for the room to already to be occupied. He just went in and I saw luggage sitting on the floor. He was clueless. Had to go back down stairs, finally got a room. With in 5 mins of being in ..."…"

Reviewed on 24 Sep 2018

City Breeze By Amaranta
Ramada by Wyndham Colombo
Great for beach holidays
4 out of 5
30 Sir Mohamed Macan Markar Mawatha, PO Box 1202, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs5,432 per night from 20 Jan to 21 Jan
3.7/5Good! (240 reviews)
Travellers like: near the beach, kids' pool
Travellers say...

"Liked the location. There was nothing to dislike. The rooms were spacious and housekeeping was regular. The staff were friendly."…"

Reviewed on 30 Mar 2020

Ramada by Wyndham Colombo
Mirage Colombo Hotel
Great for beach holidays
3 out of 5
61,Moor’s Road on Marine Drive, Wellawatta, Colombo, Western
Get Rates
3.7/5Good! (33 reviews)
Travellers like: near the beach, kids' pool
Travellers say...

"The staff was friendly and helpful. They can improve on breakfast"…"

Reviewed on 15 Sep 2019

Mirage Colombo Hotel
Galadari Hotel
Great for beach holidays
4 out of 5
64, Lotus Road, Colombo
The price is Rs3,653 per night from 2 Feb to 3 Feb
3.6/5Good! (165 reviews)
Travellers like: near the beach, kids' pool
Travellers say...

"Very well located, even though the Hotel is a little bit dated it is clean and very well maintained. The rooms are large with excellent views and the staff are very good. We use a lot of Hotels on Colombo and this is now our number one choice for good accommodation and value for money."…"

Reviewed on 4 Oct 2020

Galadari Hotel
Sai Sea City Hotel
2.5 out of 5
No 27,40th Lane, Marine Drive, Wellawatte, Colombo
The price is Rs1,828 per night from 2 Feb to 3 Feb
3.1/5 (64 reviews)

"Sai Sea City Hotel is a thug. A thief. They charged full price for 10 nights, then sent a note that they are cancelling reservation due to over booking and will refund the amount. They never refunded any amount. I booked elsewhere, once I received a note from Sai Sea City Hotel about the over-booking ..."…"

Reviewed on 13 Sep 2019

Sai Sea City Hotel
Ocean Breeze
3 out of 5
6A, 10th Lane, Kollupitiya, Colombo
Get Rates
3/5 (29 reviews)
Not what we expected

"Bad attitude from crew and not help full at all. Dirty old hotel."…"

Reviewed on 3 Jan 2019

Ocean Breeze
Palmyrah Residencies
3 out of 5
22, Palmyrah Avenue, 03, Colombo
The price is Rs2,399 per night from 20 Jan to 21 Jan
2.9/5 (11 reviews)
Excellent value.

"I stayed twice at the Palmyrah Residencies. It is wonderfully situated in the centre of Colombo. The staff were very friendly and efficient and the rooms were clean and simple. The rates are excellent, and I'll stay there again."…"

Reviewed on 8 May 2015

Palmyrah Residencies
Akara Suites at Lower Bagathale
Great for beach holidays
3.5 out of 5
562/2, Galle Road, Colombo 03, Colombo
Get Rates
Akara Suites at Lower Bagathale
Don't see what you're looking for?
We've got more Beach Resorts & Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach Resorts & Hotels in Colombo

Search for Beach Resorts & Hotels in Colombo on Expedia. You can easily find your hotels in Colombo using one of the methods below:

  • View our selection of featured hotels in Colombo
  • Use the map to find hotels in the Colombo neighborhood you prefer
  • Use the filters to see hotels in a specific area of Colombo, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Colombo
  • Enter your travel dates to view the best deals on hotels in Colombo - while they last

Frequently asked questions

What is Colombo like for travellers who love the beach?
Known for its museums and art galleries, Colombo offers a lot for the traveller booking a holiday.
What's the best hotel for a beach holiday in Colombo?
Galle Face Hotel is a top 5-star beachfront hotel with 7 restaurants and an outdoor pool, and it’s located on Galle Face Beach . Other good options for your stay near the beach include FAIR VIEW HOTEL COLOMBO and Ramada by Wyndham Colombo.
How many beach hotels will I be able to find in Colombo?
Choose from one of Expedia’s 78 hotels in Colombo for your beachside break.
When's the best time for a beach holiday in Colombo?
You can plan your beach trip with this snapshot of year-round temperatures in Colombo: The hottest months are usually March and April, with an average temperature of 28°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Colombo are July, August, June and November, with each month seeing an average of 228 inches of rainfall.
What is there to see and do around Colombo?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can head straight to Crow Island Beach or Mount Lavinia Beach for some quality time by the water. Experience the area’s museums and art galleries, and make time for local attractions such as Bellagio Casino and Galle Face Beach. For more things to see and do, consider visiting Galle Face Green or Bally’s Casino.
What's the best way to get to my beach hotel in Colombo?
This travel information can help you get to and around your beach accommodation in Colombo with ease. The closest major airport is in Colombo (CMB-Bandaranaike Intl.), located 17.9 mi (28.9 km) from the city centre. To see more of the surrounding area, hop aboard a train at Colombo Fort Station or Wellawatta Railway Station.

Colombo Hotel Reviews

More trip options