Beach Hotels in Colombo, Sri Lanka

Only verified and exceptional stays in Colombo, Sri Lanka

Check-in
16Sept
Check-out
17Sept
Rooms and Guests2 Guests, 1 Room
Filter by:
E
O

Price information for beach hotels in Colombo

Find beach hotels to suit every budget—whether you're planning a weekend escape or a lavish retreat.

⬆️ The highest price
USD 296
⬇️ The lowest price
USD 5
💸 Average price for
5-star hotels
USD 101
4-star hotels
USD 57
3-star hotels
USD 32

Top beach hotels in Colombo

Based on the latest guest reviews and experiences

Luxury Seaside Retreat:
Heritage Charm by the Ocean:
Modern Urban Escape:
Lavish Comfort and Views:
Cinnamon Grand Colombo
Trendy Hostel Vibes:
Drop Inn Hostels
Family Friendly Getaway:
Budget Friendly Charm:
Clock Inn Colombo
Boutique Escape with Flair:
D Pavilion Boutique Hotel
Peaceful Retreat in the City:

How to get to Colombo

Explore our comprehensive transport guide

Airports
Diyawanna Oya Seaplane Base (DWO)
Ratmalana Air Force Base (RML)
Kelaniya (KEZ)

Beach hotels FAQ in Colombo

Get answers to common questions and plan your adventure smoothly

Which hotels in Colombo are best for families?
For families, hotels like Taj Samudra, Colombo and Marino Beach Colombo offer spacious rooms and family-friendly amenities such as pools and child care services. Rooms are available for around $100-$150 per night.
What hotels in Colombo provide unique views?
The Ocean Colombo offers guaranteed sea view rooms, while Galle Face Hotel boasts stunning oceanfront vistas. Expect to pay around $120-$200 per night for these views.
Which hotels are top-rated by guests in Colombo?
Top-rated hotels based on guest reviews include Galle Face Hotel for its historical significance, and Marino Beach Colombo for its modern amenities and amenities. Average nightly rates range from $100 to $250.
What is the average price of hotels in Colombo?
Hotel prices in Colombo typically range from $50 for budget options like Hotel Nelly Marine to $250 for luxury hotels like Taj Samudra. The average nightly rate across all hotel types is about $100-$150.
Are there hotels near popular landmarks in Colombo?
Yes, hotels like Galle Face Hotel and Marino Beach Colombo are within walking distance to popular landmarks such as Galle Face Green and the National Museum of Colombo, located approximately 1-2 km away.
Which hotels in Colombo are most suitable for couples?
For couples, The Auresta Colombo and Taj Samudra, Colombo offer romantic settings and amenities such as spas and fine dining. Prices range from $120 to $200 per night.

Essential Facts About Beach Hotels in Colombo

This guide offers key insights into beach hotels in Colombo, evaluating 1 property focused on providing travelers with essential details for informed decisions.

Typical price range: $100-$250 per night.

Only 1 prominent beach hotel evaluated.

Peak travel seasons: December to March.

Local taxes/fees: approximately 10% service charge.

Distance to Fort Station: ~5 km, Galle Face Green: ~2 km.

Other cities in Sri Lanka