Find beach hotels & resorts in Colombo District
Beach vacation deals from $84
Upfront pricing
Treat yourself
Be picky

We found 104 beach stays in Colombo District, from luxury resorts to beachfront rentals. Explore these popular Colombo District beach destinations.
Top beach destinations in Colombo District
Check availability on Colombo District Beach Hotels
Pick from 104 Colombo District Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Galle Face Hotel
Galle Face Hotel

Marino Beach Colombo
Marino Beach Colombo

Shangri-La Colombo
Shangri-La Colombo

The Kingsbury Colombo
The Kingsbury Colombo

Granbell Hotel Colombo
Granbell Hotel Colombo

Hilton Colombo Residence
Hilton Colombo Residence

Cinnamon Grand Colombo
Cinnamon Grand Colombo

Taj Samudra
Taj Samudra
Top Colombo District Hotel Reviews

Renuka City Hotel
Find out more about Colombo District
Find out more about Colombo District
Book your dream Colombo District beach vacation with deals from $84
Make the most of your vacation with hotels on the water in Colombo District
How do I find the best Colombo District beach hotels?
With 6,017 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 $84 a night going up to $181 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 104 tempting beach hotels in Colombo District to choose from, with prices from just $84 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Green Hotels in Western Province
- Rainforest & Jungle Hotels in Western Province
- Western Province Hotels
- Apartments in Western Province
- Guest Houses in Western Province
- Hotels near Grand Mosque of Colombo
- Hotels near Pettah Market
- Hotels near Colombo Fort Station
- Apartments in Colombo Fort Station
- Hotels near Colombo Harbor
- Hotels near Bally's Casino
- Cheap Hotels in Fort
- Casino Hotels in Fort
- 4 Star Hotels in Fort
- Hotels near Fort
- Hotels near King Sri Wickrama Rajasinghe Prison Cell
- Hotels near Colombo World Trade Center
- Cheap Hotels in Colombo
- Hotel Wedding Venues Hotels in Colombo
- Beach Hotels in Colombo
- Casino Hotels in Colombo
- Gay friendly Hotels in Colombo
- Hotels & Resorts for Couples in Colombo
- Luxury Hotels in Colombo
- Boutique Hotels in Colombo
- Hotels with Free Breakfast in Colombo
- Honeymoon Resorts & in Colombo
- Adults Only Resorts & in Colombo
- Business Hotels in Colombo
- Hotels with Connecting Rooms in Colombo
- Resorts & Hotels with Spas in Colombo
- Romantic Hotels in Colombo
- Hotels with a Pool in Colombo
- Hotels with Bars in Colombo
- Hotels with Laundry Facilities in Colombo
- Historic Hotels in Colombo
- Hotels with Air Conditioning in Colombo
- Hotels with Early Check-in in Colombo
- Golf Hotels in Colombo
- Oceanfront Hotels in Colombo
- Hotels with Hot Tubs in Colombo
- Extended Stay Hotels in Colombo
- Hotels with Restaurants in Colombo
- Hotels with Room Service in Colombo
- Hotels with a View in Colombo
- Hotels with Tennis Courts in Colombo
- All-inclusive Resorts in Colombo
- Green Hotels in Colombo
- Hotels with an Outdoor Pool in Colombo
- Hotels with Childcare in Colombo
- Pet-friendly Hotels in Colombo
- Hotels with Free Airport Shuttle in Colombo
- Hotels with an Indoor Pool in Colombo
- Family Hotels in Colombo
- Hotels with Balconies in Colombo
- Quiet Resorts & in Colombo
- Hotels on the Lake in Colombo
- Hotels with Kitchenettes in Colombo
- Hotels with Free Parking in Colombo
- Non-Smoking Hotels in Colombo
- Hotels with a Gym in Colombo
- Hotel with a Concierge Hotels in Colombo
- Ski Hotels in Colombo
- Colombo Hotels
- 5 Star Hotels in Colombo
- Apartments in Colombo
- 3 Star Hotels in Colombo
- 4 Star Hotels in Colombo
- Hostels in Colombo
- Guest Houses in Colombo
- Aparthotels in Colombo
- Villas in Colombo
- B&B in Colombo
- Visit Western Province
- Grand Mosque of Colombo
- All Saints Church
- Colombo Harbor
- Sri Ponnambalam Vanesar Kovil
- Visit Fort
- St Peter's Church
- Dutch Hospital Shopping Precinct
- King Sri Wickrama Rajasinghe Prison Cell
- Sambodhi Chaitiya
- Colombo World Trade Center
- Colombo Lighthouse
- Bank of Ceylon Tower
- Colombo Vacations
- Visit Colombo
- Where to stay in Colombo