Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Maggona West
A few steps from Maggona Beach in Maggona, Colibri Villa offers accommodations with access to spa facilities, wellness packages, and beauty services.
Facing the beachfront, Sisi's Place offers 3-star accommodations in Bentota and has a garden, private beach area and terrace.

Offering garden views, Coco Cabins by Thush in Bentota features accommodations and a garden. There's a private entrance at the homestay for the convenience of those who stay.

Located in Bentota, a 17-minute walk from Bentota Beach, Tree of Life Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Sriyan Boutique Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.

Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

Located in Bentota, a 3-minute walk from Bentota Beach, Cinnamon Bentota Beach - Signature Selection has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

Located in Bentota, Amber House Lanka is 1.2 miles from Bentota Beach. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

A 9-minute walk from Bentota Beach in Bentota, Kurumba Villas offers accommodations with access to wellness packages.

City Beach Apartment features a hot tub and free private parking, and is within a 11-minute walk of Bentota Beach and 500 yards of Bentota Lake.


Popular with guests booking beach hotels in Maggona West
Popular with guests booking beach hotels in Maggona West
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.
Located in Padagala, 27 miles from Bambalapitiya Railway Station, Roy Villa Beach Front has accommodations with a garden, free private parking, a private beach area and a terrace.
Shehan Villa offers accommodations in Beruwala, a 7-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand. With garden views, this accommodation provides a terrace.
Offering garden views, Shehan Villa in Beruwala features accommodations, a private beach area, a rooftop pool, an indoor pool, and a garden.
Located in Beruwala, a 9-minute walk from Beru Beach, Sumadai Beach Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Located in Bentota, one mile from Beru Beach, Manara Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Sunny Villa in Beruwala provides accommodations with a terrace and a shared lounge. This beachfront property offers access to free Wifi and free private parking.
Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden.
Amuura Beach Villa in Beruwala provides accommodations with a garden and a shared lounge. This beachfront property offers access to a terrace and free Wifi.
With Moragalla Beach reachable in 1.3 miles, Paradise Bay offers accommodations, a restaurant, a private beach area, an infinity pool, and a garden.
Pearl Paradise Villa provides spa facilities and wellness packages, as well as air-conditioned accommodations in Aluthgama, a 18-minute walk from Moragalla Beach.
Providing sea views, Hotel Coconut Bay in Kalutara provides accommodations, a private beach area, a garden, a bar, and a shared lounge.
With Mount Lavinia Bus Stand reachable in 30 miles, Sunset Araliya by Diyakawa features accommodations, a restaurant, a private beach area, a garden, and a terrace.
Located within 0.6 miles of Bentota Lake in Bentota, Ranga Holiday Resort provides an outdoor swimming pool and a garden.
Located in Bentota, 1.6 miles from Bentota Beach, Lagoon Bentota Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Thaala Bentota is located on the best beach strip along Sri Lanka’s western coastline. The property is 62 mi from Bandaranaike International Airport and 41 mi away from the city of Colombo.
Aliya Lanka is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace. This beachfront property offers access to free Wifi and free private parking.
Located in Aluthgama, a 2-minute walk from Moragalla Beach, Ahyora Beach Beruwala provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. 29...
Welcome to Browns Hotels & Resorts, a premier collection of stays across Sri Lanka’s most breathtaking landscapes.
Set on a rare peninsula where the Kalu Ganga River meets the Indian Ocean, Anantara Kalutara Resort is one of Sri Lanka’s most distinctive luxury escapes.
Located in Bentota, a few steps from Bentota Beach, Marina Bentota has accommodations with a garden, free private parking, a private beach area and a terrace.
Ceylonika Rest in Bentota provides adults-only accommodations with a private beach area and a garden. This homestay offers free private parking, a 24-hour front desk, and free Wifi.
Grace Villa Bentota offers accommodations in Bentota, 1.8 miles from Bentota Railway Station and 2.2 miles from Aluthgama Railway Station.
Just a 5-minute walk from Bentota Beach and 400 yards from Bentota Lake, Senero House features accommodations in Bentota with a shared lounge.
Sujee Villa CeylonHub is a recently renovated homestay in Beruwala where guests can make the most of the private beach area and garden.
Offering garden views, The beach gate villa in Beruwala features accommodations and a garden. With lake views, this accommodation provides a terrace.
Sriyan Boutique Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.
Located in Bentota, a 3-minute walk from Bentota Beach, Cinnamon Bentota Beach - Signature Selection has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...
Facing the beachfront, Sisi's Place offers 3-star accommodations in Bentota and has a garden, private beach area and terrace.
Jilan Homestay provides beachfront accommodations in Bentota. This homestay provides free private parking, free shuttle service, and free Wifi.
Offering sea views, Tharul Home in Bentota provides accommodations, a garden, and a shared lounge. This beachfront property offers access to a balcony, free private parking, and free Wifi.
A 7-minute walk from Bentota Beach in Bentota, Bentota Home Stay offers accommodations with access to beauty services. This beachfront property offers access to a terrace and free private parking.