Hotels on the beach in Colombo, Sri Lanka

Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Colombo. I hope you will like it!

This page was last updated in June 2026.

The List 6 Amazing Beach Hotels in Colombo

  • 1 Galle Face Hotel ***** Kollupitiya
    Guest Rating 8.6

    • This hotel has a private beach area

    This iconic and colonial-style hotel, built in 1864, features a spa and a saltwater pool with lounge chairs that faces the vast Indian Ocean. With hardwood floors, most rooms at Galle Face Hotel offer views of the Indian Ocean, Galle Face Green or Colombo City. They come equipped with a TV and a private bathroom with a hairdryer. Show full description

    Address 2, Galle Road Show on map
    • Saltwater pool
    • Gym / fitness center
  • 2 Hotel Nelly Marine *** Wellawatte
    Guest Rating 7.9

    Located in Colombo, Hotel Nelly Marine offers beachfront accommodations a 4-minute walk from Mount Lavinia Beach and facilities like a terrace. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The property provides a tour desk, luggage storage space and currency exchange for guests. Show full description

    Address 53 Ramakrishna Road 53/1e Show on map
  • 3 Mirage Colombo **** Wellawatte
    Guest Rating 7.7

    Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodations equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool. Show full description

    Address MIRAGE COLOMBO NO 61,Marine Drive, COLOMBO 06 Show on map
    • Swimming pool
    • Gym / fitness center
  • 4 Palmyrah Residencies * Colombo
    Guest Rating 7.7

    Located in Colombo, a few steps from Bambalapitiya Beach, Palmyrah Residencies has accommodations with a shared lounge, free private parking and a terrace. This 1-star hotel offers a concierge service, a tour desk and free WiFi. Some accommodations at the property have a balcony with a city view. Show full description

    Address 22 Palmyrah Avenue Show on map
    • Water park
  • 5 The Ocean Colombo - Guaranteed Sea View Rooms **** Colombo
    Guest Rating 6.9

    Boasting spectacular ocean view from every guest room, The Ocean Colombo - Guaranteed Sea View Rooms features modern and comfortable accommodations along Marine Drive. It offers free parking space on site and provides complimentary WiFi access in the entire property. This nonsmoking hotel is just 0. Show full description

    Address No 40, Melbourne Avenue, On Marine Drive, Colombo 4 Show on map
  • 6 Global Towers Hotel & Apartments **** Wellawatte
    Guest Rating 5.8

    Enjoying a beachfront location on Colombo Beach, Global Towers offers value-for-money accommodations with 24-hour room service. It features an indoor pool, a fitness center, and a spa offering Ayurvedic treatments. Global Towers Hotel & Apartments is a 5-minute walk from Galle Road and the Wellawatte Railway Station, while the city center is 3. Show full description

    Address 11 Marine Drive, Colombo - 06 Show on map
    • Swimming pool
    • Gym / fitness center

This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.

Tomas Mazowski

Hello! I try my best to keep this guide up to date and I last refreshed it in June 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!