Last-minute hotel deals in Beruwala

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
Exclusive member pricesExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

The biggest range of propertiesThe biggest range of properties

Explore over 100,000 properties with our easy-to-use filters and find your perfect stay.

The best priceThe best price

We compare thousands of deals in seconds to provide you the best price every time.

Free cancellation & pay laterFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

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.

Clear filters

Beruwala

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Beruwala, but are nearby and match your search.
Star Light Tropical Villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Beruwala, Bentota · 2.48 km from centre

10.0

 

17 reviews

Offering a garden, Star Light Tropical Villa provides accommodations in Bentota. This property offers access to a terrace, free private parking, and free Wifi. The bed and breakfast offers a pool with pool views, indoor pool, and a 24-hour front desk.

Towels and bed linen are offered in the bed and breakfast. The accommodation is non-smoking.

The bed and breakfast offers a full English/Irish or Asian breakfast. There is an on-site coffee shop.

The area is popular for walking tours, and bike rental and car rental are available at Star Light Tropical Villa.

Moragalla Beach is a 8-minute walk from the accommodation, while Mount Lavinia Bus Stand is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Sunny Villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Beruwala · 2.49 km from centre

10.0

 

5 reviews

Sunny Villa is located in Beruwala, just a 16-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation features private check-in and check-out, a tour desk, and currency exchange for guests.

Towels and bed linen are offered in the bed and breakfast. The property offers pool views.

Full English/Irish and Asian breakfast options with local specialities, fresh pastries, and pancakes are available.

Guests can swim in the outdoor swimming pool, relax in the garden, or go walking tours.

Kande Viharaya Temple is 1.8 miles from the bed and breakfast, while Aluthgama Railway Station is 2.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Araliya Villa Moragalla
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Beruwala, Moragalla · 2.49 km from centre

Providing a garden, Araliya Villa Moragalla provides accommodations in Moragalla. This property offers access to a terrace, free private parking, and free Wifi. Moragalla Beach is 1.1 miles from the bed and breakfast and Mount Lavinia Bus Stand is 29 miles away.

Towels and bed linen are provided in the bed and breakfast. For added privacy, the accommodation features a private entrance.

Guests at the bed and breakfast can enjoy a full English/Irish or an Asian breakfast.

Kande Viharaya Temple is 2 miles from Araliya Villa Moragalla, while Aluthgama Railway Station is 2.4 miles away.

Compare price on Booking.com
Compare price on Booking.com
Bay Street
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Beruwala · 2.53 km from centre

9.5

 

17 reviews

Bay Street provides air-conditioned rooms in Beruwala. This property offers access to a terrace and free private parking. Moragalla Beach is 1.1 miles from the guest house, and Mount Lavinia Bus Stand is 29 miles away.

At the guest house, every unit has a wardrobe. Every room includes a kettle, a private bathroom, and free Wifi, while selected rooms come with a balcony and some have garden views. At the guest house, every unit includes bed linen and towels.

Guests can also relax in the garden.

Kande Viharaya Temple is 2 miles from the guest house, while Aluthgama Railway Station is 2.4 miles away.

Compare price on Booking.com
Compare price on Booking.com
Lobby sitting area
Chaya Villa Guest House
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Beruwala · 2.56 km from centre

Breakfast available

With a stay at Chaya Villa Guest House in Beruwala, you'll be within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This beach hotel is 1.2 mi (2 km) from Moragalla Beach and 1.8 mi (2.8 km) from Beruwela Harbour.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Samsara
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Beruwela, Aluthgama · 2.56 km from centre

Breakfast available

Located in Kaluwamodara, Hotel Samsara is in a rural location, a 3-minute drive from Kaluwamodara Bridge and 5 minutes from Moragalla Beach. This hotel is 1.3 mi (2.1 km) from Bentota Beach and 2 mi (3.2 km) from Kande Vihare Temple.

Compare price on Booking.com
Compare price on Booking.com
Lagoon Villa Beruwala
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Beruwala · 2.56 km from centre

8.0

 

1 review

Lagoon Villa Beruwala offers accommodations in Beruwala, a 13-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand. This property offers access to a terrace, free private parking, and free Wifi. Bentota Lake is 2.4 miles from the apartment and Bentota Railway Station is 2.6 miles away.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. The property offers garden views.

Kande Viharaya Temple is 1.7 miles from the apartment, while Aluthgama Railway Station is 1.9 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
E & C Guesthouse
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Beruwala · 2.59 km from centre

9.5

 

23 reviews

Located in Beruwala, one mile from Moragalla Beach, E & C Guesthouse provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The property is around 29 miles from Mount Lavinia Bus Stand, 2 miles from Kande Viharaya Temple and 2.4 miles from Aluthgama Railway Station. The property has a 24-hour front desk, a concierge service and currency exchange for guests.

All rooms at the hotel are equipped with a seating area. With a private bathroom equipped with a bidet and free toiletries, rooms at E & C Guesthouse also provide guests with free WiFi, while selected rooms have a terrace. Guest rooms at the accommodation include air conditioning and a closet.

A buffet, à la carte or Full English/Irish breakfast is served at the property. At E & C Guesthouse you'll find a restaurant serving Seafood, German and Asian cuisine. Vegetarian and gluten-free options can also be requested.

Bentota Lake is 2.9 miles from the hotel, while Bentota Railway Station is 3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Guest House Basilea
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Beruwala · 2.59 km from centre

9.7

 

58 reviews

Breakfast available

Offering garden views, Guest House Basilea in Beruwala provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi. The accommodation offers a 24-hour front desk, a shared kitchen, and organizing tours for guests.

At the guest house, the units come with a wardrobe. Rooms come with a private bathroom with a shower and free toiletries, while some rooms also feature a balcony. At the guest house, units come with bed linen and towels.

Moragalla Beach is a 12-minute walk from the guest house, while Mount Lavinia Bus Stand is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
DR SCHREIBER VILLa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Beruwala · 2.59 km from centre

DR SCHREIBER VILLa is located in Beruwala, just a 19-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand. This property offers access to a balcony, free private parking, and free Wifi. Kande Viharaya Temple is 2 miles away and Aluthgama Railway Station is 2.4 miles from the homestay.

The accommodation is non-smoking.

Guests can relax in the garden at the property.

Bentota Lake is 2.9 miles from the homestay, while Bentota Railway Station is 3 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Sunrise Holiday Apartment
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Beruwala · 2.61 km from centre

Featuring a garden, Sunrise Holiday Apartment offers accommodations in Beruwala. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation features airport transfers, while a bicycle rental service is also available.

The air-conditioned apartment consists of 1 bedroom, a fully equipped kitchen with dining area, and 1 bathroom with walk-in shower. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.

The area is popular for cycling, and car rental is available at the apartment.

Moragalla Beach is 1.1 miles from Sunrise Holiday Apartment, while Mount Lavinia Bus Stand is 29 miles from the property. Bandaranaike International Airport is 61 miles away.

Compare price on Booking.com
Compare price on Booking.com
Chaya Villa Guest House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Beruwala · 2.61 km from centre

9.7

 

3 reviews

Breakfast available

Chaya Villa Guest House in Beruwala provides accommodations with a garden, a terrace, and a shared lounge. This guest house provides free private parking, a 24-hour front desk, and free Wifi. The accommodation offers a shared kitchen, luggage storage space, and currency exchange for guests.

At the guest house, every unit has a outdoor furniture. There's also a well-equipped kitchen in some units equipped with an oven, a microwave, and a toaster. At the guest house, some units are allergy-free and soundproof.

Full English/Irish and Italian breakfast options with warm dishes, local specialities, and juice are available. There is a coffee shop, and packed lunches are also available.

Sightseeing tours are available nearby. A car rental service and a private beach area are provided at the guest house.

Moragalla Beach is 1.1 miles from Chaya Villa Guest House, while Mount Lavinia Bus Stand is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Coconut Bar Sea Lodge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Beruwala · 2.62 km from centre

7.4

 

45 reviews

Breakfast available

Hotel Coconut Bar Sea Lodge has a private beach area, terrace, a restaurant and bar in Beruwala. The property is around 1.1 miles from Moragalla Beach, 29 miles from Mount Lavinia Bus Stand and 2 miles from Kande Viharaya Temple. Staff on site can arrange airport transportation.

At the hotel, rooms include a balcony. With a private bathroom equipped with a bidet and free toiletries, rooms at Hotel Coconut Bar Sea Lodge also feature free WiFi, while certain rooms have a sea view. The rooms at the accommodation have air conditioning and a desk.

A continental breakfast is available at Hotel Coconut Bar Sea Lodge.

You can play pool at the hotel, and bike rental and car rental are available.

Aluthgama Railway Station is 2.4 miles from Hotel Coconut Bar Sea Lodge, while Bentota Lake is 3 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Lena Resort
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Beruwela, Beruwala · 2.62 km from centre

9.5

 

27 reviews

Located in Beruwala, 1.7 miles from Moragalla Beach, Lena Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Offering a restaurant, the property is located within 30 miles of Mount Lavinia Bus Stand. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.

At the resort, all rooms include a balcony with a pool view. The rooms are equipped with a private bathroom with a shower, free toiletries and a hairdryer. All rooms at Lena Resort feature air conditioning and a desk.

Kande Viharaya Temple is a 16-minute walk from the accommodation, while Aluthgama Railway Station is 2.4 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The beach gate villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Beruwala · 2.62 km from centre

9.8

 

24 reviews

Offering a garden, The beach gate villa offers accommodations in Beruwala. This beachfront property offers access to a terrace, free private parking, and free Wifi. All rooms have a balcony with garden views.

Each room comes with a private bathroom with a shower, while certain rooms will provide you with a fully equipped kitchen with a fridge. At the guest house, each unit comes with air conditioning and a safety deposit box.

Guests at the guest house can enjoy an Asian or a vegetarian breakfast.

A bicycle rental service and a private beach area are featured at The beach gate villa.

Moragalla Beach is a 12-minute walk from the accommodation, while Mount Lavinia Bus Stand is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
Sriyan Villa
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Beruwala · 2.64 km from centre

9.6

 

105 reviews

Sriyan Villa in Beruwala provides accommodations with free bikes, massage services, and a garden. The property is around a 13-minute walk from Moragalla Beach, 29 miles from Mount Lavinia Bus Stand, and 1.6 miles from Kande Viharaya Temple. There's a sun terrace and guests can access free Wifi and free private parking.

All rooms include a private bathroom, while some rooms will provide you with a fully equipped kitchen with an oven.

As an added convenience, the apartment offers packed lunches for guests to bring on excursions and other trips off-property.

A private beach area is available on-site and cycling can be enjoyed close to Sriyan Villa.

Aluthgama Railway Station is 1.8 miles from the accommodation, while Bentota Lake is 2.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Ocean Villa
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Beruwala · 2.64 km from centre

9.7

 

3 reviews

Breakfast available

Ocean Villa offers accommodations in Beruwala, 1.1 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides airport transfers, while a bicycle rental service is also available.

The villa consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a bath and free toiletries. For added convenience, the property can provide towels and linens for a supplement. For added privacy, the accommodation features a private entrance.

A mini-market is available at the villa.

A car rental service is available at the villa.

Kande Viharaya Temple is 2 miles from Ocean Villa, while Aluthgama Railway Station is 2.4 miles away.

Compare price on Booking.com
Compare price on Booking.com
Sky and Sand Guesthouse
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Beruwala · 2.66 km from centre

8.9

 

119 reviews

Sky and Sand Guesthouse offers spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.1 miles from Moragalla Beach. The guest house, set in a building dating back to 2014, is 29 miles from Mount Lavinia Bus Stand and 2.1 miles from Kande Viharaya Temple. The accommodation features free Wifi throughout the property, as well as a terrace and a family-friendly restaurant.

At the guest house, the units are fitted with a wardrobe. Every room is equipped with a kettle and a private bathroom with a walk-in shower and a hair dryer, while certain rooms are equipped with a fully equipped kitchenette. At the guest house, every unit is equipped with bed linen and towels.

For visitors looking to embark on day trips to nearby landmarks, the guest house provides a selection of packed lunches.

Guests can make the most of the garden, pool with a view, and yoga classes offered at Sky and Sand Guesthouse. A car rental service is available at the accommodation.

Aluthgama Railway Station is 2.5 miles from Sky and Sand Guesthouse, while Bentota Lake is 3 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Pahalage Guesthouse
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Beruwala · 2.66 km from centre

8.1

 

93 reviews

Breakfast available

Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden. Featuring pool with a view, the 4-star guest house has air-conditioned rooms with free Wifi, each with a private bathroom. There's free private parking, and the property provides a paid airport shuttle service.

At the guest house, the units come with a balcony. There's also a well-equipped kitchen in some units equipped with a stovetop and kitchenware. At the guest house, all units are equipped with bed linen and towels.

Buffet and à la carte breakfast options with warm dishes, local specialities, and fresh pastries are available. There is an on-site family-friendly restaurant, coffee shop, and bar.

The guest house offers a variety of wellness options, including a hot tub, a spa facilities, and yoga classes. Sightseeing tours are available within easy reach of the property. A baby safety gate is also available at the guest house, while guests can also relax on the sun terrace.

Moragalla Beach is 1.1 miles from Pahalage Guesthouse, while Mount Lavinia Bus Stand is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
Ceylon Serenity Villas
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Beruwala · 2.66 km from centre

9.8

 

59 reviews

Breakfast available

Ceylon Serenity Villas offers a hot spring bath and spa facilities, as well as air-conditioned accommodations in Beruwala, a 12-minute walk from Moragalla Beach. This recently renovated apartment is located 29 miles from Mount Lavinia Bus Stand and 1.6 miles from Kande Viharaya Temple. There's a sun terrace and guests can make use of free Wifi, free private parking, and an electric vehicle charging station.

At the apartment complex, all units are fitted with a desk. The rooms are equipped with a kettle and a private bathroom with a bidet and free toiletries, while certain rooms here will provide you with a fully equipped kitchen. At the apartment complex, the units are equipped with bed linen and towels.

There is a coffee shop, and packed lunches are also available.

For guests with children, the apartment provides a baby safety gate. If you like to discover the area, diving, cycling and walking tours are possible in the surroundings and Ceylon Serenity Villas can arrange a car rental service.

Aluthgama Railway Station is 1.8 miles from the accommodation, while Bentota Lake is 2.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG