Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Beach Resorts & Hotels in Colombo, Western Province

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
Get Rates
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
5 out of 5
2 Galle Road, Colombo
Free cancellation
The price is Rs7,209 per night
4.4/5Wonderful! (781 reviews)

"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
Get Rates
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
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 Rs6,131 per night
4.4/5Excellent! (95 reviews)

"Central location, great supetmatket across the street. Lots of places within walking dostance to eat. Hotel caters to arab/muslim guests. They mention a weird policy prohibiting alcohol but I drank in the hotel no problem."…"

Reviewed on 28 Jun 2019

Unique Towers Luxury Boutique Suites
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo
The price is Rs9,830 per night
4.3/5Excellent! (643 reviews)

"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
FAIR VIEW HOTEL COLOMBO
3.5 out of 5
27 Ramakrishna Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs2,501 per night
4.3/5Excellent! (231 reviews)

"The staff is friendly and cooperative.. breakfast good."…"

Reviewed on 12 Mar 2020

FAIR VIEW HOTEL COLOMBO
Ocean Breeze Apartment Colombo
3 out of 5
No.16, Lily Avenue Colombo - 6, Colombo
The price is Rs7,568 per night
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
5 out of 5
48 Janadhipathi Mawatha, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs7,333 per night
4.2/5Excellent! (598 reviews)

"Very convenient central location, nice pool.Rooms tired and need updating"…"

Reviewed on 29 Feb 2020

The Kingsbury Colombo
Hilton Colombo Residence
5 out of 5
200 Union Place, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs9,074 per night
4.2/5Very Good! (243 reviews)

"My stay was amazing! Every one so friendly and alway a smile"…"

Reviewed on 3 Jan 2020

Hilton Colombo Residence
Hilton Colombo
5 out of 5
2 Sir Chittampalam A Gardiner, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs8,015 per night
4.2/5Very Good! (333 reviews)

"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
The price is Rs4,409 per night
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
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
4 out of 5
30 Sir Mohamed Macan Markar Mawatha, PO Box 1202, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs7,138 per night
3.7/5Good! (238 reviews)
Stay made good by the staff

"My stay was comfortable but it was made memorable by chef Nirbhaya Singh and GM Wasim. Thank you to both of you for being understanding and polite and ensuring that i had a good stay. Chef thank you for giving me home like food"…"

Reviewed on 20 Feb 2020

Ramada by Wyndham Colombo
Mirage Colombo Hotel
3 out of 5
61,Moor’s Road on Marine Drive, Wellawatta, Colombo, Western
Free cancellationReserve now, pay when you stay
The price is Rs4,277 per night
3.7/5Good! (33 reviews)

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

Reviewed on 15 Sep 2019

Mirage Colombo Hotel
Galadari Hotel
4 out of 5
64, Lotus Road, Colombo
The price is Rs8,840 per night
3.5/5Good! (143 reviews)
A good stay at a good hotel.

"A cheap choice, but still it was good. The people were ever friendly and the service was a good match."…"

Reviewed on 9 Feb 2020

Galadari Hotel
Sai Sea City Hotel
2.5 out of 5
No 27,40th Lane, Marine Drive, Wellawatte, Colombo
The price is Rs1,892 per night
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
Free cancellationReserve now, pay when you stay
The price is Rs3,004 per night
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,475 per night
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
Can'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?
Maniumpathy is a top 4-star beach hotel with 2 restaurants and an outdoor pool. Galle Face Hotel is another good choice for your beach trip. To enjoy some time by the water, head to Galle Face Beach or Crow Island Beach.
What's the seasonal weather in Colombo?
If you’re wondering about the local weather, you can use these monthly averages to determine the best time to visit. 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. Average annual rainfall for Colombo is 1770 mm.
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 Galle Face Beach and Galle Face Green. For more things to see and do, consider visiting Pettah Market or Colombo Town Hall.
What's the best way to get around Colombo?
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.

More trip options