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 beachfront hotels and resorts in Colombo. I hope you will like it!
-
1 The Ocean Colombo Colombo, Sri Lanka
Hotel. Boasting spectacular ocean view from every guest room, The Ocean Colombo features modern and comfortable accommodation along Marine Drive. It offers free parking space on site and provides complimentary WiFi access in the entire property. This non-smoking hotel is just 1 km from Majestic Shopping Mall. MGM Casino is 1.2 km away while Sri Lanka National Museum is 2.8 km from the hotel. Bandaranaike International Airport is accessible with a 32 km drive. Tastefully furnished, air-conditioned rooms come with a wardrobe, in-room safe, a seating area, minibar and a flat-screen TV with satellite channels. The en suite bathroom includes shower facility, hairdryer and free toiletries. At The Ocean Colombo, friendly staff at the 24-hour front desk can assist guests with luggage storage, laundry and car rental services. A business centre is available, while meeting/banquet facilities can be arranged upon request. Overlooking the sea, the in-house restaurant serves a delectable spread of Sri Lankan cuisine. Meals can also be enjoyed in the privacy of guests’ rooms. Guest review score 8.1, rooms from around $100.
See available rooms -
2 Hotel Nelly Marine Colombo, Sri Lanka
Hotel. Set 400 metres from Mount Lavinia Beach, Hotel Nelly Marine offers 3-star accommodation in Colombo and features a terrace. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The accommodation offers a tour desk, luggage storage space and currency exchange for guests. The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. A buffet, à la carte or continental breakfast can be enjoyed at the property. Wellawatte Beach is 1.1 km from Hotel Nelly Marine, while Milagiriya Beach is 1.7 km away. The nearest airport is Ratmalana International Airport, 6 km from the accommodation. Guest review score 8.0, rooms from around $26.
See available rooms -
3 Sajana Grand Metro Hotel Colombo, Sri Lanka
Hotel. Sajana Grand Metro Hotel is a 4-star property located in Colombo, facing the beach. This 4-star hotel offers room service and a 24-hour front desk. There is free private parking and the property provides paid airport shuttle service. At the hotel, every room is fitted with a desk and a flat-screen TV. Each room includes a private bathroom and a shower, and certain rooms at Sajana Grand Metro Hotel have a safety deposit box. An Asian, vegetarian or vegan breakfast can be enjoyed at the property. The accommodation offers a sun terrace. Popular points of interest near Sajana Grand Metro Hotel include Milagiriya Beach, Bambalapitiya Beach and Wellawatte Beach. The nearest airport is Ratmalana International Airport, 9 km from the hotel. Guest review score 7.9, rooms from around $17.
See available rooms -
4 Mirage Colombo Colombo, Sri Lanka
Hotel. Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodation equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool. The rooms here will provide you with air conditioning, a safe and a minibar. The private bathrooms provide hot shower facilities. You can enjoy a sea view from all the rooms. At Mirage Hotel Colombo you will find a restaurant which serves a selection of German, Italian, Chinese and Sri Lankan food. Other facilities offered include a tour desk, dry cleaning and a laundry service. The hotel is 2.3 km from Dehiwala Zoo, 2.6 km from Bambalapitiya Railway and 2.9 km from Barefoot Gallery. Bandaranaike International Airport is 34 km away, while Colombo City Centre is a 15-minute drive from the property. The property offers free parking for guest's convenience. Guest review score 7.7, rooms from around $56.
See available rooms -
5 Pegasus Reef Hotel Colombo, Sri Lanka
Hotel. Pegasus Reef Hotel is a 10-minute drive from Colombo’s city centre and only 200 metres from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking. The air-conditioned rooms are fitted with cable TV, a minibar and an in-room safe. Each room has a private balcony for guests to enjoy the surrounding views. Pegasus Reef Hotel is 24 km from Bandaranaike International Airport. The hotel is a 10-minute drive from the shopping area in Wattala City. The hotel features a fully equipped fitness centre and a tennis court on site. The hotel also has a tour desk to give travel assistance. Rasaketha Restaurant serves a wide selection of international dishes. Drinks and light snacks can be found at the Lion Bar and the Pool Bar. Guest review score 7.1, rooms from around $60.
See available rooms -
6 Taj Samudra Colombo, Sri Lanka
Hotel. Taj Samudra offers rooms overlooking the Indian Ocean or city skyline. It boasts an outdoor pool, 7 dining options and tennis courts. Bright and airy, elegant rooms have classic wood furnishings and comfortable seating areas. They are fitted with cable TV, a fridge and a tea/coffee maker. For leisure, relaxing massages, a well-equipped fitness centre and squash courts are available. Attentive staff can provide business and childcare services. Guests can enjoy traditional dishes at Golden Dragon Chinese Restaurant and Navratna Indian Restaurant. Other dining highlights include the Steak and Grill House. Taj Samudra is a 45-minute drive from the Bandaranaike Airport and provides free parking. This is a beachfront hotel. Guest review score 8.2, rooms from around $135.
See available rooms -
7 Viveka Hotel Colombo Colombo, Sri Lanka
Hotel. Situated in Colombo, 600 metres from Mount Lavinia Beach, Viveka Hotel Colombo features accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel offers room service and a concierge service. The accommodation offers a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property. At the hotel the rooms come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. Viveka Hotel Colombo provides some units that have a balcony, and all rooms include a kettle. At the accommodation every room is fitted with bed linen and towels. Breakfast is available each morning, and includes buffet, à la carte and continental options. Viveka Hotel Colombo offers a sun terrace. The area is popular for cycling, and bike hire is available at this 3-star hotel. The hotel provides an ironing service, as well as business facilities like fax and photocopying. Wellawatte Beach is 1.7 km from Viveka Hotel Colombo, while Milagiriya Beach is 2.4 km from the property. The nearest airport is Ratmalana International Airport, 5 km from the accommodation. Guest review score 8.3, rooms from around $27.
See available rooms -
8 Palmyrah Residencies Colombo, Sri Lanka
Aparthotel. A 2-minute walk from Kollupitiya Beach, Palmyrah Residencies provides private rooms and spacious 3-bedroom apartments. Fitted with free Wi-Fi, all units also have a fully equipped kitchen, living room and private balcony. Parking is also free. Simply furnished, the air-conditioned apartments are equipped with a cable TV, microwave and stove. There are 2 bathrooms, one with a shower and the other with a bathtub. Some apartments, especially those located on higher floors offer sea views. Palmyrah Residencies is a 5-minute walk from Bambalapitiya Railway Station and 500 metres from Kollupitiya Centre. It is a 45-minute drive from Colombo Airport. Kalpitiya Dolphins is a 4-hour drive away. Featuring 24-hour security, the residence also provides a tour desk and airport shuttles at an extra charge. Personal drivers and cars can also be arranged. A Sri Lankan or Continental breakfast is available upon request, from 06:00 - 09:00 daily. Alternatively, several multi-cuisine restaurants are within a 10-minute walk away. Guest review score 7.0, rooms from around $15.
See available rooms
I try my best to keep this guide up to date and I last refreshed it in November 2022. Did I miss a hotel that should be on this list? Send me an email and let me know!
Discover more cool hotels in Colombo
Other interesting hotels in Colombo
Check out beachfront hotels nearby
- Wattala 5 mi
- Dehiwala 6 mi
- Uswetakeiyawa 7 mi
- Mount Lavinia 7 mi
- Ja-Ela 11 mi
- Katunayaka 16 mi
- Wadduwa 19 mi
- Negombo 21 mi
- Wayikkal 24 mi
- Kalutara 25 mi
Missing a hotel on our list?
Do you know of a cool beachfront hotel in Colombo that's missing from this list?
Let me know!In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!
The Beachfront Hotel Guide