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
Country house in Beruwala · 0.29 km from centre
Prasad Villa offers accommodations in Beruwala, 27 miles from Mount Lavinia Bus Stand and 2.4 miles from Kande Viharaya Temple. The air-conditioned accommodation is a 6-minute walk from Beru Beach. Aluthgama Railway Station is 3.4 miles away and Bentota Lake is 3.9 miles from the country house.
The property offers garden views.
Bentota Railway Station is 4.1 miles from the country house, while Bawa Gardens is 5.3 miles from the property. Koggala Airport is 50 miles away.
Villa property in Beruwala · 0.40 km from centre
Breakfast available
Located in Beruwala, this villa is a 1-minute drive from Beruwela Harbour and 6 minutes from Kande Vihare Temple. This villa is 2.3 mi (3.7 km) from Moragalla Beach and 2.6 mi (4.1 km) from Bentota Beach.
Lodge in Beruwala · 0.60 km from centre
Breakfast available
Located in Beruwala, a 7-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand, Sujee Villa White House has accommodations with air conditioning and access to a garden with a terrace.
A fridge and electric tea pot are also offered.
The breakfast offers à la carte, continental or Full English/Irish options.
Both a bicycle rental service and a car rental service are available at the lodge.
Kande Viharaya Temple is 2.4 miles from Sujee Villa White House, while Aluthgama Railway Station is 3.4 miles from the property.
Guest house in Beruwala · 0.60 km from centre
7.0
1 review
Sujee Villa White House is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace. This guest house features free private parking, a 24-hour front desk, and free Wifi. The accommodation provides airport transfers, while a bicycle rental service is also available.
At the guest house, every unit is fitted with a private bathroom.
Beru Beach is a 6-minute walk from the guest house, while Mount Lavinia Bus Stand is 28 miles from the property.
Homestay in Beruwala · 0.60 km from centre
9.1
6 reviews
Sujee Villa CeylonHub is a recently renovated homestay in Beruwala where guests can make the most of the private beach area and garden. This property offers access to a terrace, free private parking, and free Wifi. The accommodation offers free shuttle service, full-day security, and currency exchange for guests.
Towels and bed linen are featured in the homestay. The property offers garden views.
For guests with children, the homestay provides a baby safety gate. A car rental service is available at Sujee Villa CeylonHub, while walking tours can be enjoyed nearby.
Beru Beach is a 6-minute walk from the accommodation, while Mount Lavinia Bus Stand is 28 miles away.
Homestay in Beruwala · 0.60 km from centre
10.0
1 review
Breakfast available
Sujee Villa CeylonHub is a recently renovated homestay in Beruwala, near Beru Beach. This property offers access to a terrace, free private parking, and free Wifi. The accommodation features full-day security, a concierge service, and currency exchange for guests.
The homestay offers bed linen, towels, and daily room service.
Guests can also relax in the garden.
Mount Lavinia Bus Stand is 28 miles from the homestay, while Kande Viharaya Temple is 2.4 miles from the property.
Apartment in Beruwala · 0.60 km from centre
8.0
1 review
Breakfast available
Shehan Villa in Beruwala provides accommodations with a fitness center, an indoor pool, and free bikes. Among the facilities at the property, there's also a rooftop pool and outdoor fireplace. The apartment also provides free Wifi, free private parking, and facilities for disabled guests.
A balcony with an outdoor dining area and garden views is offered in every unit. At the apartment complex, all units have a private bathroom with a shower.
For visitors looking to embark on day trips to nearby landmarks, the apartment features a selection of packed lunches.
For guests with children, Shehan Villa offers outdoor play equipment and a baby safety gate. A car rental service is available at the accommodation.
Beru Beach is a 7-minute walk from Shehan Villa, while Mount Lavinia Bus Stand is 28 miles away.
Villa in Beruwala · 0.60 km from centre
10.0
3 reviews
Breakfast available
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. There's a picnic area and guests have access to free Wifi, free private parking, and an electric vehicle charging station.
The spacious villa includes 1 bedroom, a fully equipped kitchen with a fridge and kitchenware, as well as a kettle. The air-conditioned unit at the property features a hot tub and a dressing room. The villa offers bed linen, towels, and ironing service.
There is an on-site coffee shop.
The villa also offers a rooftop pool and an indoor pool for guests to relax in. For guests with children, Shehan Villa features an indoor play area, outdoor play equipment, and a baby safety gate. A bicycle rental service, a private beach area, and water sports facilities are all provided at the accommodation, and guests can go fishing in the surrounding area.
Kande Viharaya Temple is 2.4 miles from Shehan Villa, while Aluthgama Railway Station is 3.4 miles away.
Guest house in Beruwala · 0.79 km from centre
9.1
7 reviews
Museum Villa 09 is located in Beruwala, just a 15-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand. This property offers access to a terrace, free private parking, and free Wifi. Kande Viharaya Temple is 2 miles away and Aluthgama Railway Station is 3 miles from the guest house.
The spacious guest house includes a fully equipped kitchen with a fridge and kitchenware, as well as a kettle. Towels and bed linen are provided in the guest house. The property has an outdoor dining area.
À la carte and full English/Irish breakfast options with warm dishes, local specialities, and fresh pastries are available.
A private beach area can be found at the guest house, along with a garden.
Bentota Lake is 3.6 miles from Museum Villa 09, while Bentota Railway Station is 3.7 miles away.
Villa in Beruwala · 1.17 km from centre
8.6
97 reviews
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. The accommodation offers a 24-hour front desk, full-day security, and luggage storage for guests.
At the villa complex, every unit is equipped with a desk. Rooms are equipped with a shared bathroom with a walk-in shower, while certain rooms also offer sea views. At the villa complex, units are equipped with bed linen and towels.
Continental and vegan breakfast options with local specialities, pancakes, and fruit are available. There is a coffee shop, and packed lunches are also available.
The villa offers a variety of wellness options, including a spa facilities, a wellness packages, and yoga classes. Sightseeing tours are available in the vicinity. Guests can also warm up near the outdoor fireplace after a day of snorkeling.
Beru Beach is a 13-minute walk from the villa, while Mount Lavinia Bus Stand is 28 miles from the property.
This property is recommended by The Hotel Guru
Bed & breakfast in Beruwela, Kaluwamodara · 3.15 km from centre
Breakfast available
With a stay at Methira villa in Kaluwamodara, you'll be within a 10-minute drive of Bentota Beach and Kande Vihare Temple. This bed & breakfast is 0.9 mi (1.5 km) from Kaluwamodara Bridge and 1.2 mi (2 km) from Moragalla Beach.
Resort in Beruwala, Bentota · 3.51 km from centre
8.7
453 reviews
Breakfast available
Occidental Eden Beruwala provides elegant rooms on the west coast of Sri Lanka, along the golden sands of Beruwela. It features a freshwater outdoor pool, an Ayurveda Center and 3 restaurants. Free Wi-Fi access is available.
Hotel Occidental Eden Beruwala is located 60 mi away from Colombo Bandaranaike International Airport. It provides free on-site parking.
Featuring timber flooring, guestrooms are luxurious and air-conditioned. They are well-equipped with satellite TV, a mini-bar and a private bathroom fitted with both a shower and a bathtub.
Garden of Eden, the resort’s main restaurant serves a selection of international dishes, while Temptations offers a fine dining experience in an elegant setting. It also features a wine cellar. Enjoy live music over refreshing drinks at Captain's Deck.
Guests can choose from a wide range of personalized services like massage and spa treatments. The resort features billiard tables, a beauty salon and a squash court.
Hotel in Beruwala · 2.72 km from centre
9.1
43 reviews
Breakfast available
Located in Beruwala, 1.2 miles from Moragalla Beach, Paradise Garden Beruwala provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the property also features a restaurant, as well as a bar. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
At the hotel, every room is equipped with a closet. The private bathroom is equipped with a shower, free toiletries and a hairdryer. Guest rooms at Paradise Garden Beruwala include air conditioning and a desk.
You can play darts at the accommodation, and bike rental and car rental are available.
Mount Lavinia Bus Stand is 29 miles from Paradise Garden Beruwala, while Kande Viharaya Temple is 2.2 miles away.
Guest house in Beruwala · 1.51 km from centre
Rob Roy is a recently renovated guest house in Beruwala near Maggona Beach. This property offers access to a terrace and free private parking. Guests can enjoy garden views.
At the guest house, each unit is equipped with a wardrobe. A fridge and kettle are also featured. At the guest house, the units come with air conditioning and a private bathroom.
An à la carte breakfast is available at the guest house.
Mount Lavinia Bus Stand is 26 miles from Rob Roy. Koggala Airport is 52 miles away.
Vacation home in Beruwala · 1.53 km from centre
With a stay at this vacation home in Beruwala, you'll be within a 15-minute drive of Bentota Beach and Beruwela Harbour. This vacation home is 3.3 mi (5.2 km) from Moragalla Beach and 3.5 mi (5.6 km) from Kande Vihare Temple.
Bed & breakfast in Beruwala · 1.59 km from centre
With a stay at Beru Villa in Beruwala, you'll be within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This bed & breakfast is 1.3 mi (2.1 km) from Moragalla Beach and 1.3 mi (2.1 km) from Beruwela Harbour.
Apartment in Beruwala · 1.64 km from centre
10.0
1 review
Breakfast available
Providing a garden, Sunrise Relax Inn provides accommodations in Beruwala. This property offers access to a balcony, free private parking, and free Wifi. On-site staff can arrange airport transfers.
All units come with a terrace with garden views, a fully equipped kitchen with kitchenware, and a private bathroom with walk-in shower. At the apartment complex, all units come with bed linen and towels.
Guests at the apartment can enjoy an American breakfast, and breakfast in the room is also available.
Beru Beach is 1.5 miles from Sunrise Relax Inn, while Mount Lavinia Bus Stand is 28 miles away.
Guest house in Beruwala · 1.67 km from centre
10.0
3 reviews
Offering a garden, Vishmitha Villa offers accommodations in Beruwala. This property offers access to a balcony, free private parking, and free Wifi. Kande Viharaya Temple is 2.6 miles away and Aluthgama Railway Station is 3.2 miles from the guest house.
Beru Beach is one mile from the guest house, while Mount Lavinia Bus Stand is 28 miles away.
Villa in Beruwala · 1.74 km from centre
Hanna Villa Beruwala is located in Beruwala, just 1.3 miles from Moragalla Beach and 28 miles from Mount Lavinia Bus Stand. This property offers a private pool and free private parking. Bentota Lake is 3.3 miles away and Bentota Railway Station is 3.5 miles from the villa.
This villa includes 3 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a bidet and a washing machine. For added privacy, the accommodation features a private entrance.
Guests can enjoy the indoor pool at the villa.
Kande Viharaya Temple is 1.8 miles from Hanna Villa Beruwala, while Aluthgama Railway Station is 2.8 miles from the property. Koggala Airport is 50 miles away.
Inn in Beruwala · 1.83 km from centre
9.8
5 reviews
Located in Beruwala, 1.1 miles from Moragalla Beach, White Elephant Villa & Restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The property is around 29 miles from Mount Lavinia Bus Stand, 1.8 miles from Kande Viharaya Temple and 2.4 miles from Aluthgama Railway Station. The property provides a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property.
At the inn, each room includes a closet. Rooms come with a private bathroom with a shower, while some rooms include a balcony and others also feature pool views. The rooms at White Elephant Villa & Restaurant have air conditioning and a desk.
Guests at the accommodation can enjoy a continental breakfast. At White Elephant Villa & Restaurant you'll find a restaurant serving Chinese, Indian and Seafood cuisine.
Bentota Lake is 3 miles from the inn, while Bentota Railway Station is 3.1 miles from the property.