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
Villa in Beruwela, Beruwala · 3.36 km from centre
Abhi Villa offers accommodations in Beruwala, 1.8 miles from Moragalla Beach and 30 miles from Mount Lavinia Bus Stand. The property is around a 12-minute walk from Kande Viharaya Temple, 2.2 miles from Aluthgama Railway Station, and 2.8 miles from Bentota Lake. The villa also provides free Wifi and free private parking.
The villa is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The property offers garden views.
Bentota Railway Station is 3 miles from the villa, while Bawa Gardens is 3.1 miles away. Koggala Airport is 47 miles from the property.
Apartment in Beruwela, Aluthgama · 3.40 km from centre
9.8
7 reviews
Just a 18-minute walk from Moragalla Beach and 600 yards from Kande Viharaya Temple, Sahani Villa features accommodations in Aluthgama with a shared lounge. This property offers access to a balcony, free private parking, and free Wifi. The accommodation offers airport transfers, while a bicycle rental service is also available.
The air-conditioned apartment consists of 2 bedrooms, a fully equipped kitchen with dining area, and 1 bathroom with walk-in shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
If you'd like to discover the area, cycling is possible in the surrounding area, and the apartment can arrange a car rental service.
Mount Lavinia Bus Stand is 30 miles from Sahani Villa, while Aluthgama Railway Station is 1.4 miles from the property.
Guest house in Beruwela, Alakandupitiya · 3.41 km from centre
Just a 18-minute walk from Moragalla Beach and 600 yards from Kande Viharaya Temple, Villa ranjika features accommodations in Alakandupitiya, with a garden. This property offers access to a terrace and free private parking. The accommodation offers airport transfers, while a bicycle rental service is also available.
At the guest house, the units include a wardrobe.
Guests at the guest house can enjoy an Asian breakfast. A mini-market is available at the guest house.
Sightseeing tours are available in the vicinity. If you'd like to discover the area, walking tours is possible in the surrounding area, and Villa ranjika can arrange a car rental service.
Mount Lavinia Bus Stand is 30 miles from the accommodation, while Aluthgama Railway Station is 1.4 miles from the property.
Guest house in Beruwela, Aluthgama · 3.44 km from centre
9.5
22 reviews
Breakfast available
Solal Villa offers accommodations in Aluthgama, 30 miles from Mount Lavinia Bus Stand and 1.7 miles from Bentota Lake. Spa facilities and a car rental service are available for guests. There's a sun terrace and guests can access free Wifi and free private parking.
Some units are air conditioned and include a balcony and a a dressing room. At the guest house, units are fitted with a private bathroom.
The breakfast offers full English/Irish, vegetarian options and fresh pastries and fruit are being served. There is an on-site restaurant and coffee shop.
An indoor play area is also available at the guest house, while guests can also relax in the garden.
Popular points of interest near Solal Villa include Moragalla Beach, Kande Viharaya Temple, and Aluthgama Railway Station.
Hotel in Beruwala, Awariwatta · 3.44 km from centre
Located in Awariwatta, within a few steps of Moragalla Beach and 29 miles of Mount Lavinia Bus Stand, Aura Beach Villa provides accommodations with a garden and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 1.2 miles from Kande Viharaya Temple, 1.4 miles from Aluthgama Railway Station and 1.9 miles from Bentota Lake. Guests can enjoy pool views.
All guest rooms in the hotel are equipped with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a bidet, free toiletries and bathrobes. Aura Beach Villa has some units with sea views, and every room includes an electric tea pot. Guest rooms will provide guests with a fridge.
Bentota Railway Station is 2 miles from the accommodation, while Lunuganga is 5.1 miles away.
Bed and breakfast in Beruwela, Aluthgama · 3.48 km from centre
Providing garden views, villa layanga - riverside guestrooms in Aluthgama offers accommodations and a garden. This property offers access to a balcony and free private parking. The bed and breakfast provides river views, a sun terrace, a 24-hour front desk, and free Wifi is available throughout the property.
At the bed and breakfast, every unit includes a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. All units are air conditioned and include a seating and/or dining area. Additional in-room amenities include wine or champagne.
A continental, Asian, or vegetarian breakfast is available daily at the property. A mini-market is available at the bed and breakfast.
The bed and breakfast offers a variety of wellness options, including a spa facilities, a wellness packages, and yoga classes. Guests at the bed and breakfast will be able to enjoy activities in and around Aluthgama, like cycling.
Popular points of interest near villa layanga - riverside guestrooms include Moragalla Beach, Bentota Beach, and Kande Viharaya Temple.
Apartment in Beruwela, Aluthgama · 3.49 km from centre
Heshani Apartments offers rooms in Aluthgama near Moragalla Beach and Kande Viharaya Temple. This property offers access to a balcony, free private parking, and free Wifi. Mount Lavinia Bus Stand is 30 miles away, and Aluthgama Railway Station is 1.4 miles from the apartment.
All of the air-conditioned units feature a private bathroom, flat-screen TV, fully equipped kitchen, and terrace.
Bentota Lake is 2 miles from the apartment, while Bentota Railway Station is 2.1 miles away.
Guest house in Beruwala, Aluthgama · 3.52 km from centre
A 4-minute walk from Moragalla Beach in Aluthgama, Pala House features accommodations with access to beauty services. There's a private entrance at the guest house for the convenience of those who stay. There's free private parking, and the property offers a paid airport shuttle service.
At the guest house, units have a wardrobe. The units are fitted with a private bathroom and a walk-in shower, and certain units at the guest house have a balcony. At the guest house, units come with bed linen and towels.
There is an on-site restaurant, but if you'd rather cook your own food you can make use of the barbecue facilities and eat in the private dining area.
Both a bicycle rental service and a car rental service are available at the guest house, while cycling can be enjoyed nearby.
Mount Lavinia Bus Stand is 29 miles from Pala House, while Kande Viharaya Temple is a 18-minute walk away. Koggala Airport is 44 miles from the property.
Guest house in Beruwela, Aluthgama · 3.54 km from centre
Offering a garden and barbecue facilities, Lakshmi Villa in Aluthgama is close to Moragalla Beach and Kande Viharaya Temple. This guest house provides free private parking, a shared kitchen, and free Wifi. The accommodation offers airport transfers, while a bicycle rental service is also available.
At the guest house, all units are fitted with a wardrobe. All rooms come with a private bathroom with a walk-in shower and a hair dryer, while selected rooms have a terrace. At the guest house, all units come with bed linen and towels.
For visitors looking to embark on day trips to nearby landmarks, the guest house features a selection of packed lunches.
A car rental service is available at Lakshmi Villa, while cycling can be enjoyed nearby.
Mount Lavinia Bus Stand is 30 miles from the accommodation, while Aluthgama Railway Station is 1.2 miles away. Koggala Airport is 48 miles from the property.
Bed and breakfast in Beruwela, Aluthgama · 3.59 km from centre
9.2
18 reviews
Breakfast available
Just a 19-minute walk from Moragalla Beach and 700 yards from Kande Viharaya Temple, Lotus Residence features accommodations in Aluthgama, with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay. The bed and breakfast provides rooms with air conditioning, free private parking, and free Wifi.
All rooms are equipped with a private bathroom with a bidet and slippers, while selected rooms are fitted with a balcony. At the bed and breakfast, all units are equipped with bed linen and towels.
The breakfast offers full English/Irish, Asian options and pancakes and fruit are being served.
Guests at the bed and breakfast will be able to enjoy activities in and around Aluthgama, like walking tours. In addition to a year-round outdoor pool, Lotus Residence also offers kids pool and shared lounge.
Mount Lavinia Bus Stand is 30 miles from the accommodation, while Aluthgama Railway Station is 1.5 miles away.
Resort in Beruwala · 3.59 km from centre
8.8
59 reviews
With a stay at Lanka Princess All Inclusive Hotel in Beruwala, you'll be on the beach, within a 5-minute drive of Bentota Beach and Moragalla Beach. This all-inclusive resort is 0.2 mi (0.4 km) from Kaluwamodara Bridge and 1 mi (1.6 km) from Kande Vihare Temple.
Guesthouse in Beruwala · 3.62 km from centre
9.0
2 reviews
Breakfast available
With a stay at Lucky Prince Villa in Beruwala, you'll be near the beach, just steps from Moragalla Beach and a 1-minute drive from Bentota Beach. This beach guesthouse is 2.7 mi (4.4 km) from Beruwela Harbour and 4.7 mi (7.6 km) from Induruwa Beach.
Hotel in Beruwala · 3.64 km from centre
9.0
12 reviews
Breakfast available
Located in Beruwala, a 5-minute walk from Moragalla Beach, Arena Hotel has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace. The property has a bar, as well as a restaurant serving International cuisine. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.
The rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. Rooms come with an electric tea pot, while some rooms have a balcony and others also feature city views. All rooms have a desk.
Mount Lavinia Bus Stand is 29 miles from Arena Hotel, while Kande Viharaya Temple is a 17-minute walk from the property.
Bed and breakfast in Beruwala · 2.12 km from centre
6.6
20 reviews
Breakfast available
New Okay Hotel features spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.4 miles from Moragalla Beach. Among the facilities of this property are a restaurant, an elevator, and full-day security, along with free Wifi throughout the property. The accommodation provides airport transfers, while a bicycle rental service is also available.
Overlooking the garden, rooms in this bed and breakfast are accessible via private entrance and equipped with a TV and a private bathroom with a bidet and free toiletries. There's also a well-equipped kitchen in some units equipped with a fridge and kitchenware. At the bed and breakfast, units include bed linen and towels.
There is an on-site lounge, and a grocery delivery service and packed lunches are also available.
You can play darts at the bed and breakfast, and car rental is available. Guests can also relax in the garden.
Mount Lavinia Bus Stand is 29 miles from New Okay Hotel, while Kande Viharaya Temple is 2.3 miles from the property.
Hotel in Beruwala · 2.27 km from centre
6.0
2 reviews
Breakfast available
With a stay at Panorama Guesthouse in Beruwala, you'll be on the beach, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This beach hotel is 1.4 mi (2.3 km) from Beruwela Harbour and 1.4 mi (2.3 km) from Moragalla Beach.
Hostel in Beruwala · 2.53 km from centre
Lagoon villa Beruwala is located in Beruwala, within a 12-minute walk of Moragalla Beach and 29 miles of Mount Lavinia Bus Stand. The property is around 1.7 miles from Kande Viharaya Temple, 1.9 miles from Aluthgama Railway Station and 2.4 miles from Bentota Lake. The rooms have a balcony.
At the hostel, all rooms are equipped with a desk. All rooms include a private bathroom with a shower, while some rooms also offer a terrace and others also have river views.
Bentota Railway Station is 2.5 miles from Lagoon villa Beruwala, while Lunuganga is 5.5 miles from the property.
Holiday home in Beruwala · 2.62 km from centre
6.1
13 reviews
Providing garden views, Villa Alex in Beruwala offers accommodations and a garden. This property offers access to a patio and free private parking. The accommodation provides free Wifi throughout the property, as well as a terrace and a traditional restaurant.
All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a dishwasher, an oven, a microwave, and a toaster. A fridge, a stovetop, and kitchenware are also provided, as well as a coffee machine and a kettle. At the vacation home, every unit includes air conditioning and a private bathroom.
As an added convenience, the vacation home offers packed lunches for guests to bring on excursions and other trips off-property.
If you like to discover the area, windsurfing, fishing and hiking are possible in the surroundings and Villa Alex can arrange a car rental service.
Moragalla Beach is a 13-minute walk from the accommodation, while Mount Lavinia Bus Stand is 29 miles away.
Resort in Beruwala · 2.62 km from centre
1.0
1 review
Breakfast available
Featuring a restaurant and an outdoor pool, Bochum Lanka Resort offers accommodations in Beruwala. Free private parking is available on site.
All apartments and rooms have a balcony or terrace with sea view and private bathroom. Free parking and WiFi are available.
There is a 24-hour front desk at the property.
A range of activities are offered in the area, such as snorkeling and diving. Bandaranaike International Airport is 62 mi from the property.
Lodge in Beruwela, Aluthgama · 4.94 km from centre
9.1
44 reviews
Breakfast available
Offering river views, River View Villas in Aluthgama has accommodations, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant. Complimentary WiFi is offered throughout the property.
There's a private bathroom with shower and free toiletries in each unit, along with a hairdryer.
Asian and vegetarian breakfast options are available at the lodge.
The wellness area at River View Villas is comprised of a sauna and a hot tub.
A bicycle rental service is available at the accommodation, while cycling can be enjoyed nearby.
Aluthgama Railway Station is 1.2 miles from River View Villas, while Kande Viharaya Temple is 1.3 miles from the property.
Resort in Bentota · 5.97 km from centre
8.4
165 reviews
Breakfast available
With a stay at Thaala Bentota in Bentota, you'll be on the beach, just a 4-minute walk from Bentota Beach and within a 5-minute drive of Kaluwamodara Bridge. This beach resort is 1.9 mi (3 km) from Moragalla Beach and 2.3 mi (3.6 km) from Kande Vihare Temple.