Skip to main content

The best beach hotels in Colombo

Check out our pick of great beach hotels in Colombo

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Marino Beach Colombo has an outdoor swimming pool, fitness centre, a garden and terrace in Colombo. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The accommodation features an ATM, a concierge service and currency exchange for guests.

Very diversity. I liked curry menu most. Not only staffs, also crows are so kind to us.

Show more Show less
9
Superb
8,758 reviews
Price from
£77
per night

Located in Colombo, 200 metres from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The accommodation offers a concierge service, luggage storage space and currency exchange for guests.

On Arrival greeted by wonderful lovely staff who go above and beyond to make your stay comfortable. Food was lovely, room exceptionally clean with great city/sea view. Rooftop pool a bonus and a nice place to look at sunset. Kumari and Sadhees are wonderful people at reception and concierge. Extremely nice and great to talk to. Always have a smile on their face and will help you with any concerns.

Show more Show less
9.1
Superb
280 reviews
Price from
£84
per night

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. Among the facilities at this property are a tour desk and luggage storage space, along with free WiFi throughout the property. The accommodation features room service, a concierge service and currency exchange for guests.

Very new and great design. It’s a small hotel and the staff are super friendly and helpful. The room was spacious and has everything you need . The location is excellent and I will definitely stay here again

Show more Show less
9.1
Superb
162 reviews
Price from
£76
per night

Leo's Home Stay offers accommodation in Dehiwala, Mount Lavinia 50 metres from the beach. Free WiFi is offered.

Certain rooms include a seating area where you can relax. You will find a kettle in the room. Every room has a private bathroom.

Staff is very helpful, owner is super loyal, he even provided a room for me before getting mine as I checked in at night, which also was not a problem for him to welcome me so early in the morning. There is a common kitchen which u can use for cooking and it’s empty almost all the time, hotel is pretty spacious also. Rooms and kitchen r clean, beach is 2 min walking, nice, clean and beautiful. Its a bit of a local area of Colombo, but a Bus station is very near to travel to center of the city. Many shops r around too. Highly recommended.

Show more Show less
9.1
Superb
153 reviews
Price from
£16
per night

Featuring free WiFi throughout the property, Sayura House offers accommodation in Colombo, 3.5 km from Asiri Surgical Hospital. Free private parking is available on site.

Each room is fitted with a private bathroom.

Amazing boutique hotel, gorgeously designed with lush garden and beautiful covered rooftop terrace, lovely room, exceptional food and best of all stellar staff, service and management. We felt completely at home from the moment we arrived and wished we could have stayed longer. So friendly, welcoming and helpful. Nice area and easy to get anywhere in the city.

Show more Show less
9.3
Superb
261 reviews
Price from
£55
per night

Located in Colombo, a few steps from Galle Face Beach, ITC Ratnadipa, a Luxury Collection Hotel, Colombo provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. This 5-star hotel offers a bar. The accommodation offers room service, a 24-hour front desk and currency exchange for guests.

Show more Show less
9.6
Exceptional
11 reviews
Price from
£181
per night

Popular points of interest near the accommodation include Galle Face Beach, Khan Clock Tower and Colombo Dutch Museum. The nearest airport is Ratmalana International, 15 km from Regent Residencies - Colombo, and the property offers a paid airport shuttle service.

Located just minutes from the Colombo Fort railway station, this tiny guesthouse was perfect for our stay. Our room had everything we needed, plus a balcony. Breakfast was terrific and the staff welcoming and helpful.

Show more Show less
9.3
Superb
46 reviews
Price from
£31
per night

Located in Colombo, 400 metres from Wellawatte Beach and 1 km from Milagiriya Beach, Nexus 25 offers a private beach area and air conditioning. This beachfront property offers access to free WiFi and free private parking. The accommodation provides airport transfers, while a car rental service is also available.

Very clean and spacious, near beach, good ac in bedroom. Large balcony.

Show more Show less
9
Superb
5 reviews
Price from
£42
per night

Featuring 4-star accommodation, Marine Suites is set in Colombo, 80 metres from Bambalapitiya Beach and 100 metres from Kollupitiya Beach. This apartment offers free private parking, a 24-hour front desk and free WiFi. Staff on-site can arrange a shuttle service.

breakfast was amazing, the staff was very friendly and helpful, and the room was spacious and well furnished and clean Very near to Marino mall with plenty of food outlets. Colombo McDonald's also 50 meters away, marine suits location very good and very close to shopping and restaurants

Show more Show less
9.9
Exceptional
9 reviews
Price from
£91
per night

Set within 1.3 km of Milagiriya Beach and 1.7 km of Bambalapitiya Beach, Highbury Colombo offers rooms with air conditioning and a private bathroom in Colombo. This recently renovated homestay is located 1.7 km from Wellawatte Beach and 1.9 km from Bambalapitiya Railway Station. The accommodation provides airport transfers, while a bicycle rental service is also available.

Amazing house!!! Host very kind ;) and good area of Colombo!

Show more Show less
9.6
Exceptional
31 reviews
Price from
£56
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Colombo

Most booked beach hotels in Colombo this month

FAQ about beach hotels in Colombo







Beach hotels that guests love in Colombo

  • Avg. price/night: £75.66
    7.5
    Scored 7.5
    Good
    Rated good
     · 590 reviews
    A cozy hotel situated overlooking the Wellawatta Beach, on Marine Drive. Don't miss the pool on the third floor it has magnificent ocean view. The rooms are quite spacious and bed is very comfortable. I had booked an ocean view and we enjoyed the magnificent sunset.
    Siddhesh Sawant
    Young couple
  • Avg. price/night: £172.42
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 910 reviews
    Amazing hotel. Super clean with beautiful pool area and right on the beach. Location is also amazing next to Galle Face Green and not far from the mall. Staff were all lovely and helpful
    Emily
    Young couple
  • Avg. price/night: £84.16
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,758 reviews
    The pool was absolutely amazing. The location was great for both the airport and the city centre and right on the beach. We didn't make it to the beach club as it's a short journey away from the hotel but if the pool was anything to go by i'm sure it would be equally great. Breakfast also had a huge amount of delicious options.
    Kelly
    Young couple
  • Avg. price/night: £209.57
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,029 reviews
    It's perfect location with shopping mall but dosen3have private beach
    Sri kanthan Nishanth
    Family with young children
  • Avg. price/night: £15.66
    7.2
    Scored 7.2
    Good
    Rated good
     · 1,071 reviews
    Perfect location. The seaside Galle Face Green and Old Dutch Hospital ( for cafe and restaurants) are very close. There are also other good quality Asian and Western type restaurants around. The receptionist is very nice guy, ready to help. I stayed in a private room with shared bathroom. AC was working fine without any noise.
    Can
    Solo traveller
  • Avg. price/night: £84.16
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,758 reviews
    Ideal hotel for few days after flight, located on the beach front with super views. Beach not accessible from hotel a shuttle bus takes you to the private beach. Roof top pool is the highlight.
    Mari
    Young couple
  • Avg. price/night: £25.05
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 153 reviews
    Leo is a fantastic host. His homestay has everything you need. Fully stocked kitchen, comfy beds, spacious rooms and right on the beach. Everything here is great.
    Nathan
    Solo traveller
  • Avg. price/night: £84.16
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,758 reviews
    The roof top pool was exceptional, actually big enough to swim lengths in, with views of the ocean and the sunset. Also, the private beach was a treat with beautiful sand and a vigilant life guard allowing us to enjoy the wild waves. The buffet breakfast was a treat, even as a vegetarian I was spoilt for choice, but if you want to enjoy the sea views as you eat you will need to reserve a table.
    linda
    Young couple
  • Avg. price/night: £172.42
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 910 reviews
    This hotel probably has one of the best locations in Colombo - It is right on the beachfront. It has an old colonial charm to it. Would highly recommend staying here.
    Ayesha
    Group
  • Avg. price/night: £172.42
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 910 reviews
    It's a heritage hotel and located in a prime spot right on the beach. Very beautiful sunsets and views. Staff was extremely friendly and helped me with return travel formalities which I wasn't aware of.
    Tanya
    Solo traveller

Research, refine and make plans for your whole trip

gogless