You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Beruwala, located in the Western Province of Sri Lanka, is a charming coastal town known for its serene beaches and vibrant culture. As a travel destination, Beruwala offers a variety of accommodations ranging from luxurious resorts to cozy guesthouses, making it an ideal spot for both relaxation and exploration. The best neighborhoods to stay in include the areas around Moragalla Beach and the bustling town center, where visitors can enjoy easy access to local markets and eateries.
Top attractions in Beruwala include the iconic Barberyn Lighthouse, which offers panoramic views of the Indian Ocean, and the historic Ketchimalai Mosque, one of the oldest mosques in Sri Lanka. The town is also a gateway to exploring the nearby Bentota River and indulging in water sports. Whether you're seeking a peaceful retreat or an adventurous getaway, Beruwala provides a perfect blend of both.
See the latest prices and deals by choosing your dates
Apartment in Beruwela, Aluthgama · 5.15 km from centre
With a stay at this apartment in Aluthgama, you'll be near the beach, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This apartment is 1.3 mi (2.1 km) from Moragalla Beach and 1.7 mi (2.7 km) from Kande Vihare Temple.
Hotel in Beruwela, Aluthgama · 5.18 km from centre
Located within 1.7 miles of Bentota Beach and a 5-minute walk of Aluthgama Railway Station, The Moon Lodge has rooms with air conditioning and a private bathroom in Aluthgama. The property is around 1.1 miles from Bentota Lake, 1.2 miles from Bentota Railway Station and 1.5 miles from Kande Viharaya Temple. All rooms come with a terrace.
At the hotel, the rooms include a desk. Featuring a private bathroom with a bidet and free toiletries, rooms at The Moon Lodge also feature a city view.
The breakfast offers à la carte, continental or American options.
Bawa Gardens is 3.7 miles from the accommodation, while Lunuganga is 4.2 miles from the property.
Guest house in Beruwela, Aluthgama · 5.18 km from centre
Just 1.1 miles from Bentota Beach and a 4-minute walk from Aluthgama Railway Station, Sunsusi Apartments and Tourist Rest features accommodations in Aluthgama with a garden. This property offers access to a terrace, free private parking, and free Wifi. Mount Lavinia Bus Stand is 31 miles from the guest house and Bentota Lake is a 11-minute walk away.
Towels and bed linen are provided in the guest house.
Guests at the guest house can enjoy an à la carte or a continental breakfast.
Bentota Railway Station is a 14-minute walk from Sunsusi Apartments and Tourist Rest, while Kande Viharaya Temple is 1.7 miles away.
Bed and breakfast in Beruwela, Paiyagala South · 5.18 km from centre
9.7
187 reviews
Breakfast available
Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace. This beachfront property offers access to a patio, darts, free private parking, and free Wifi. The accommodation features airport transfers, while a bicycle rental service is also available.
Accessible via private entrance, all rooms have air conditioning, soundproofing, desk, and a private bathroom with a walk-in shower. All rooms have a safety deposit box and some rooms here will provide you with sea views. At the bed and breakfast, all units have bed linen and towels.
Continental and Asian breakfast options with local specialities, fruit, and juice are available. Guests can eat at the on-site romantic restaurant, which is open for dinner and lunch.
Sightseeing tours are available within a reachable distance of the property.
Maggona Beach is 1.3 miles from the bed and breakfast, while Bambalapitiya Railway Station is 28 miles away.
Hotel in Beruwela, Aluthgama · 5.18 km from centre
Breakfast available
With a stay at German Lanka in Aluthgama, you'll be within a 5-minute drive of Bentota Beach and Kaluwamodara Bridge. This hotel is 1.5 mi (2.5 km) from Moragalla Beach and 1.7 mi (2.8 km) from Kande Vihare Temple.
Bed and breakfast in Beruwela, Aluthgama · 5.23 km from centre
Villa Hamburg offers accommodations in Aluthgama, 31 miles from Mount Lavinia Bus Stand and a 12-minute walk from Bentota Railway Station. The property is around 1.7 miles from Kande Viharaya Temple, 3.7 miles from Lunuganga, and 4.4 miles from Bawa Gardens. Kosgoda Turtle Hatchery is 7.5 miles away, and Kalutara Bodhiya is 12 miles from the bed and breakfast.
Featuring a terrace, the units offer air conditioning and have a flat-screen TV and a private bathroom with bidet and bathrobes. A balcony with river views is offered in all units. At the bed and breakfast, each unit is fitted with bed linen and towels.
The breakfast offers continental, full English/Irish, or Asian options.
Popular points of interest near the bed and breakfast include Bentota Beach, Aluthgama Railway Station, and Bentota Lake.
Guest house in Beruwela, Aluthgama · 5.31 km from centre
Breakfast available
Sunil Lanka Hotel provides air-conditioned accommodations in Aluthgama. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. There's free private parking, and the property offers paid airport shuttle service.
At the guest house, the units have a wardrobe. Rooms are fitted with a kettle and a private bathroom with a walk-in shower and a hair dryer, while some rooms also feature a fully equipped kitchen. At the guest house, units are fitted with bed linen and towels.
Guests can make the most of the warm weather with the property's barbecue facilities.
Both a bicycle rental service and a car rental service are available at the guest house, while cycling can be enjoyed nearby.
Popular points of interest near Sunil Lanka Hotel include Bentota Beach, Aluthgama Railway Station, and Bentota Lake.
Guest house in Beruwela, Aluthgama · 5.31 km from centre
7.7
28 reviews
Breakfast available
SAKURAHANA VILLA AND AYURVEDA is a recently renovated guest house in Aluthgama where guests can make the most of its massage services and garden. This property offers access to a terrace and free private parking. The accommodation provides airport transfers, while a bicycle rental service is also available.
At the guest house, every unit includes a desk. Every room has a private bathroom, a safety deposit box, and free Wifi, while certain rooms include a balcony and some have lake views. At the guest house, every unit has bed linen and towels.
Full English/Irish and American breakfast options with warm dishes, local specialities, and fresh pastries are available. There is an on-site snack bar.
The area is popular for cycling, and car rental is available at the guest house. The guest house has a picnic area where you can spend the day outdoors.
Popular points of interest near SAKURAHANA VILLA AND AYURVEDA include Bentota Beach, Aluthgama Railway Station, and Bentota Lake.
Guesthouse in Beruwela, Aluthgama · 5.31 km from centre
10.0
1 review
Breakfast available
With a stay at sakurahana guest house in Aluthgama, you'll be on the beach, within a 5-minute drive of Bentota Beach and Kaluwamodara Bridge. This beach guesthouse is 1.4 mi (2.2 km) from Moragalla Beach and 1.8 mi (2.8 km) from Kande Vihare Temple.
Guest house in Beruwela, Nakandalagoda · 5.33 km from centre
9.8
4 reviews
Breakfast available
Villa Acadia Bentota offers accommodations in Nakandalagoda, 2 miles from Aluthgama Railway Station and 2.1 miles from Bawa Gardens. Providing a garden, the property is located within 1.9 miles of Kande Viharaya Temple. There's a restaurant serving British cuisine, and free private parking is available.
All units come with a balcony, a fully equipped kitchen with a minibar, and a private bathroom with bidet. Every unit includes air conditioning, and certain units at the guest house have a terrace. At the guest house, units come with a seating area.
Warm dishes, local specialities, and pancakes are served as part of the breakfast offered at the property.
The area is popular for cycling and walking tours. In addition, car rental and free use of bicycles are available at this guest house. In addition to a year-round outdoor pool, the guest house also provides kids pool and shared lounge.
Bentota Lake is 2.6 miles from Villa Acadia Bentota, while Bentota Railway Station is 2.8 miles away.
Resort in Beruwela, Nakandalagoda · 5.34 km from centre
8.8
5 reviews
Located in Nakandalagoda, 1.9 miles from Bawa Gardens, Hill View Resort provides accommodations with a garden, free private parking and a restaurant. The property is around 2.2 miles from Kande Viharaya Temple, 2.3 miles from Aluthgama Railway Station and 2.9 miles from Bentota Lake. The property has room service and a 24-hour front desk for guests.
The units are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a electric tea pot, a bidet, free toiletries and a desk. Free WiFi is available to all guests, while selected rooms here will provide you with a balcony. All guest rooms feature a closet.
Bentota Railway Station is 3 miles from the resort, while Lunuganga is 6 miles away.
Guest house in Beruwela, Nikawatawana · 5.38 km from centre
The air-conditioned accommodation is a 16-minute walk from Bentota Beach.
Towels and bed linen are offered in the guest house. The accommodation is non-smoking.
Bandaranaike International Airport is 65 miles from the property.
Guest house in Beruwela, Aluthgama · 5.39 km from centre
10.0
1 review
Providing city views, Dreams City Hotel and Apartment in Aluthgama offers accommodations, a garden, and a terrace. With garden views, this accommodation features a balcony. The guest house provides rooms with air conditioning, free private parking, and free Wifi.
At the guest house, the units include a wardrobe. Every room includes a kettle and a private bathroom with a walk-in shower, while selected rooms are equipped with a fully equipped kitchen. At the guest house, every unit includes bed linen and towels.
An à la carte breakfast is available at the guest house. Guests can eat at the on-site family-friendly restaurant, which is open for dinner, lunch, and brunch.
Sightseeing tours are available within easy reach of the property. Both a bicycle rental service and a car rental service are available at Dreams City Hotel and Apartment, while cycling can be enjoyed nearby.
Popular points of interest near the accommodation include Bentota Beach, Aluthgama Railway Station, and Bentota Lake.
Hotel in Beruwela, Aluthgama · 5.41 km from centre
8.4
6 reviews
Breakfast available
With a stay at Hotel Hemadan, you'll be centrally located in Aluthgama, within a 5-minute drive of Bentota Beach and Kaluwamodara Bridge. This beach hotel is 1.5 mi (2.4 km) from Moragalla Beach and 2 mi (3.2 km) from Kande Vihare Temple.
Guesthouse in Beruwela, Aluthgama · 5.41 km from centre
With a stay at Fernando Residence in Aluthgama, you'll be near the beach, within a 5-minute drive of Bentota Beach and Kaluwamodara Bridge. This family-friendly guesthouse is 1.6 mi (2.6 km) from Kande Vihare Temple and 1.7 mi (2.7 km) from Moragalla Beach.
Guest house in Beruwela, Kalutara · 5.42 km from centre
10.0
2 reviews
A recently renovated guest house, Sandy Steps offers accommodations in Kalutara. This property offers access to a balcony, free private parking, and free Wifi. Maggona Beach is 1.5 miles away and Mount Lavinia Bus Stand is 24 miles from the guest house.
Towels and bed linen are available in the guest house. For added privacy, the accommodation features a private entrance.
A selection of options including warm dishes, local specialities, and juice are available for the Asian breakfast.
A car rental service is available at the guest house.
Hotel in Bentota · 5.44 km from centre
9.2
10 reviews
Breakfast available
Located in Bentota, 1.4 miles from Bentota Lake, Selavi Resort Bentota provides accommodations with a garden, free private parking, a shared lounge and a terrace. Providing a bar, the property is located within 1.7 miles of Bentota Railway Station. The property has a 24-hour front desk, airport transportation, a concierge service and free WiFi.
Guest rooms are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a electric tea pot, a bidet, free toiletries and a desk. Featuring a private bathroom with a shower and a hairdryer, rooms at the hotel also offer a river view. Guest rooms include a closet.
A continental breakfast is available at Selavi Resort Bentota. At the accommodation you'll find a restaurant serving Seafood, Local and International cuisine. Vegetarian, dairy-free and halal options can also be requested.
The area is popular for fishing and cycling, and bike rental is available at this 3-star hotel.
Aluthgama Railway Station is 2.2 miles from Selavi Resort Bentota, while Lunuganga is 3.4 miles away.
Vacation home in Bentota · 5.46 km from centre
8.0
1 review
Breakfast available
With a stay at River shadow villa in Bentota, you'll be near the beach, within a 15-minute drive of Bentota Beach and Kaluwamodara Bridge. This ski vacation home is 3.3 mi (5.3 km) from Moragalla Beach and 3.7 mi (5.9 km) from Kande Vihare Temple.
Guesthouse in Beruwela, Dharga Town · 5.46 km from centre
Breakfast available
When you stay at Villa Acadia in Dharga Town, you'll be within a 10-minute drive of Brief Garden, Bevis Bawa and Kande Vihare Temple. This guesthouse is 3.1 mi (5 km) from Bentota Beach and 3.1 mi (5.1 km) from Moragalla Beach.
Guest house in Bentota · 5.47 km from centre
Providing river views, Yathramulla Harbour in Bentota features accommodations and a garden. This property offers access to a terrace and free private parking. The accommodation provides airport transfers, while a bicycle rental service is also available.
At the guest house, each unit has a balcony. All units are air conditioned and include a seating and/or dining area. At the guest house, all units have a private bathroom and bed linen.
An à la carte breakfast is available at the guest house.
The area is popular for cycling, and car rental is available at Yathramulla Harbour.
Bentota Beach is 1.7 miles from the accommodation, while Bentota Lake is 1.2 miles away. Koggala Airport is 49 miles from the property.