Find beach hotels & resorts in Colombo District

Beach vacation deals from $59

Top cities in Colombo District

Check prices for these dates

Our top choices for Colombo District beach hotels

1. Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1,000 reviews)
  • cleanliness
    Step onto warm sands just steps away at Galle Face Hotel, a beachfront sanctuary where Indian Ocean meets colonial elegance.
$88 nightly
The price is $108
Nov 13 - Nov 14
Total with taxes and fees
Galle Face Hotel

2. Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Colombo
9.6 out of 10, Exceptional, (1,005 reviews)
  • cleanliness
    Unwind at this coastal sanctuary with private beach access, sun loungers, and refreshing cocktails just minutes from Colombo City Centre.
$71 nightly
The price is $93
Nov 12 - Nov 13
Total with taxes and fees
Marino Beach Colombo

3. Shangri-La Colombo

Shangri-La Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (674 reviews)
  • cleanliness
    Escape to the beachfront tranquility, where seaside relaxation pairs with luxurious spa treatments just steps from the waves.
$135 nightly
The price is $164
Nov 28 - Nov 29
Total with taxes and fees
Shangri-La Colombo

4. The Kingsbury Colombo

The Kingsbury Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (933 reviews)
$85 nightly
The price is $93
Nov 17 - Nov 18
Total with taxes and fees
The Kingsbury Colombo

5. Granbell Hotel Colombo

Granbell Hotel Colombo
3.5 star property
Kollupitiya
8.6 out of 10, Excellent, (464 reviews)
$51 nightly
The price is $63
Nov 23 - Nov 24
Total with taxes and fees
Granbell Hotel Colombo

6. Hilton Colombo Residence

Hilton Colombo Residence
5.0 star property
Ibbanwala
8.8 out of 10, Excellent, (506 reviews)
  • cleanliness
    Bask in seaside splendor with beachside massages and a shimmering pool, just steps from Colombo's shoreline.
$108 nightly
The price is $131
Dec 9 - Dec 10
Total with taxes and fees
Hilton Colombo Residence

7. Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,002 reviews)
  • cleanliness
    Immerse in coastal luxury at this Colombo haven, just steps from Galle Face Beach and two sparkling pools ready for sun-soaked relaxation.
$119 nightly
The price is $145
Nov 13 - Nov 14
Total with taxes and fees
Cinnamon Grand Colombo

8. Taj Samudra

Taj Samudra
5.0 star property
Kompannaweediya
8.8 out of 10, Excellent, (481 reviews)
  • cleanliness
    Unwind steps from Galle Face Green with a refreshing poolside escape and Indian cuisine that captivates at this beachside retreat.
$70 nightly
The price is $87
Nov 12 - Nov 13
Total with taxes and fees
Taj Samudra

9. Cinnamon Lakeside Colombo

Cinnamon Lakeside Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (601 reviews)
$98 nightly
The price is $120
Nov 15 - Nov 16
Total with taxes and fees
Cinnamon Lakeside Colombo

10. Jetwing Colombo Seven

Jetwing Colombo Seven
5.0 star property
Cinnamon Gardens
9.0 out of 10, Wonderful, (364 reviews)
$77 nightly
The price is $92
Nov 15 - Nov 16
Total with taxes and fees
Jetwing Colombo Seven
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.

Top Colombo District Hotel Reviews

Frequently Asked Questions

How do I find the best Colombo District beach hotels?

With 21,281 unfiltered, genuine customer reviews of hotels in Colombo District on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

How can I find Colombo District hotels on the beach with nice views?

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Colombo District beach hotels with dreamy water views from your window.    

How much do Colombo District beach hotels cost?

Prices for beachfront hotels in Colombo District currently start at $59 a night going up to $163 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

How do I find family-friendly Colombo District hotels on the beach?

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

Can I cancel my Colombo District beach hotel?

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Colombo District offering free cancellation. 

Why should I book my Colombo District beach hotel with Expedia?

Get amazing deals on an exciting selection of hotels on the beach in Colombo District, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

Are there any Colombo District beach hotels with a pool?

Many condos, motels, hotels, and beach resorts in Colombo District have a pool for you to dip into. To find them really easily, use our pool search filter.    

Are there any cheap Colombo District beach hotels?

Currently, there are 463 tempting beach hotels in Colombo District to choose from, with prices from just $59 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Explore a world of travel with Expedia