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.
Search hotels across the globe with our easy-to-use filters to 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
Kalutara District, located in the Western Province of Sri Lanka, is a captivating travel destination known for its rich cultural heritage and stunning natural landscapes. Staying in Kalutara District offers a blend of serene beaches, lush greenery, and historical landmarks, making it an ideal spot for both relaxation and exploration. The district's capital, Kalutara, is a vibrant city that serves as a hub for travelers seeking both leisure and adventure.
Among the best neighborhoods to stay in are Wadduwa and Beruwala, known for their beautiful beachfront resorts and tranquil settings. These areas provide easy access to the district's top attractions, including the iconic Kalutara Bodhiya, a sacred Buddhist temple, and the Richmond Castle, a stunning Edwardian mansion. Nature enthusiasts will enjoy the Sinharaja Forest Reserve, a UNESCO World Heritage site, offering breathtaking biodiversity and scenic hiking trails.
See the latest prices and deals by choosing your dates
Guesthouse in Kalutara · 0.19 km from centre
With a stay at Kani Vacation Apartment in Kalutara (Kalutara South), you'll be a 1-minute drive from Kalutara Bodhiya and 8 minutes from Pothupitiya Beach. This guesthouse is 10.2 mi (16.4 km) from Bentota Beach and 25.7 mi (41.3 km) from Colombo City Centre.
Hotel in Wadduwa · 1.32 km from centre
When you stay at Mahakumara White House Hotel in Wadduwa, you'll be near the beach, within a 5-minute drive of Kalutara Bodhiya and Kalatura Beach. This hotel is 11.2 mi (18 km) from Bentota Beach and 2.7 mi (4.3 km) from Pothupitiya Beach.
Hotel in Wadduwa, Kalutara · 1.53 km from centre
7.3
15 reviews
Breakfast available
Garden Beach Hotel Kalutara features a garden, shared lounge, a restaurant and bar in Kalutara. This 3-star hotel offers room service, a concierge service and free WiFi. The property has an outdoor pool and is located a 3-minute walk from Kalutara Beach.
The hotel has a sun terrace.
Bambalapitiya Railway Station is 23 miles from Garden Beach Hotel Kalutara, while Khan Clock Tower is 26 miles away.
Hotel in Wadduwa · 1.54 km from centre
Breakfast available
Located in Wadduwa, Garden Beach Hotel is within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This hotel is 11.5 mi (18.5 km) from Bentota Beach and 2.5 mi (4 km) from Pothupitiya Beach.
Guesthouse in Wadduwa · 1.56 km from centre
Breakfast available
When you stay at Gedara Resort in Wadduwa, you'll be near the beach, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This guesthouse is 11.5 mi (18.4 km) from Bentota Beach and 2.6 mi (4.2 km) from Pothupitiya Beach.
Resort in Kalutara · 1.75 km from centre
8.0
83 reviews
Breakfast available
Located in Kalutara, Avani Kalutara Resort is by the ocean, within a 15-minute drive of Kalutara Bodhiya and Richmond Castle. This beach resort is 9.6 mi (15.4 km) from Bentota Beach and 4.3 mi (7 km) from Kalatura Beach.
Resort in Kalutara · 1.98 km from centre
8.6
52 reviews
Breakfast available
When you stay at Anantara Kalutara Resort in Kalutara, you'll be near the beach and 7 minutes by car from Kalutara Bodhiya. This beach resort is 9.4 mi (15.1 km) from Bentota Beach and 4.2 mi (6.7 km) from Kalatura Beach.
Villa in Kalutara · 1.98 km from centre
9.4
16 reviews
Providing a garden, Muthu Villa Sri Lanka provides accommodations in Kalutara. The air-conditioned accommodation is 26 miles from Bambalapitiya Railway Station, and guests can benefit from on-site private parking and complimentary Wifi. The accommodation features a shared kitchen and a mini-market for guests.
Featuring a terrace and mountain views, the spacious villa includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 4 bathrooms with a bidet and a shower. A private entrance leads guests into the villa, where they can enjoy some fruit. The property has an outdoor dining area.
Guests can also relax in the shared lounge area.
Khan Clock Tower is 29 miles from the villa, while Mount Lavinia Bus Stand is 21 miles from the property.
Homestay in Kalutara, Kalutara South · 2.29 km from centre
Breakfast available
Royal Homestay cozy 2 bedroom house with all the facilities is a recently renovated homestay in Kalutara South where guests can make the most of the massage services and garden. This property offers access to a terrace, free private parking, and free Wifi. The accommodation offers airport transfers, while a bicycle rental service is also available.
Towels and bed linen are featured in the homestay. The accommodation offers an air conditioning, a heating, and a private bathroom.
An à la carte, continental, or Asian breakfast can be enjoyed at the property. As an added convenience, the homestay offers packed lunches for guests to bring on excursions and other trips off-property.
For guests with children, Royal Homestay cozy 2 bedroom house with all the facilities features outdoor play equipment and a baby safety gate. Guests can also warm up near the outdoor fireplace after a day of cycling.
Bambalapitiya Railway Station is 26 miles from the accommodation, while Khan Clock Tower is 29 miles away.
Guesthouse in Kalutara · 2.32 km from centre
Breakfast available
When you stay at Fresh Air Villa Guest House in Kalutara, you'll be 6 minutes by car from Kalutara Bodhiya. This spa guesthouse is 10.4 mi (16.7 km) from Bentota Beach and 3.7 mi (5.9 km) from Kalatura Beach.
Bed & breakfast in Kalutara · 2.35 km from centre
8.6
6 reviews
Breakfast available
With a stay at FEEL Beach Villa, you'll be centrally located in Kalutara, within a 15-minute drive of Kalutara Bodhiya and Beruwela Harbour. This family-friendly bed & breakfast is 9.2 mi (14.8 km) from Bentota Beach and 4 mi (6.4 km) from Kalatura Beach.
Hotel in Kalutara · 2.35 km from centre
6.2
7 reviews
Located in Kalutara, Seagate Hotel is within a 15-minute drive of Kalutara Bodhiya and Beruwela Harbour. This hotel is 9.1 mi (14.7 km) from Bentota Beach and 3.9 mi (6.3 km) from Kalatura Beach.
Bed & breakfast in Wadduwa · 2.40 km from centre
Breakfast available
When you stay at Villa Whispering Shells in Wadduwa, you'll be on the beach, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach bed & breakfast is 12 mi (19.4 km) from Bentota Beach and 2.2 mi (3.5 km) from Pothupitiya Beach.
Holiday home in Kalutara · 2.95 km from centre
Breakfast available
26 miles from Bambalapitiya Railway Station in Kalutara, Dhamsara Villa & Resort offers accommodations with access to spa facilities and wellness packages. This property offers access to a balcony, free private parking, and free Wifi. Barefoot Gallery is 26 miles from the vacation home and Colombo Town Hall is 28 miles away.
Offering a terrace and garden views, the vacation home includes 2 bedrooms, 2 living rooms, flat-screen TV, an equipped kitchen, and 2 bathrooms with a hot tub.
Guests can relax in the garden at the property.
Khan Clock Tower is 29 miles from the vacation home, while Mount Lavinia Bus Stand is 21 miles from the property.
Resort in Wadduwa · 3.12 km from centre
8.4
103 reviews
Located in Wadduwa, Tangerine Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach resort is 12.4 mi (19.9 km) from Bentota Beach and 1.5 mi (2.4 km) from Pothupitiya Beach.
Villa property in Wadduwa · 3.15 km from centre
Located in Wadduwa, this villa is within a 15-minute drive of Kalutara Bodhiya and Pothupitiya Beach. This villa is 12.8 mi (20.6 km) from Bentota Beach and 28.1 mi (45.2 km) from Colombo City Centre.
Resort in Wadduwa · 3.25 km from centre
8.2
89 reviews
Breakfast available
Located in Wadduwa, Royal Palms Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach resort is 12.6 mi (20.3 km) from Bentota Beach and 1.4 mi (2.3 km) from Pothupitiya Beach.
Guesthouse in Wadduwa · 3.67 km from centre
8.0
3 reviews
Breakfast available
Located in Wadduwa, Marigold Beach House is a 5-minute drive from Kalutara Bodhiya and 9 minutes from Richmond Castle. This beach guesthouse is 12.8 mi (20.6 km) from Kande Vihare Temple and 12.8 mi (20.7 km) from Bentota Beach.
Hotel in Wadduwa · 3.69 km from centre
10.0
1 review
Breakfast available
Located in Wadduwa, Rathna Beach Wadduwa is in the historical district, within a 5-minute drive of Pothupitiya Beach and Kalatura Beach. This beach hotel is 12.8 mi (20.6 km) from Bentota Beach and 23.4 mi (37.6 km) from Colombo City Centre.
Hotel in Wadduwa · 3.86 km from centre
6.6
3 reviews
When you stay at Hibiscus Beach Hotel And Villas in Wadduwa, you'll be on the beach and 12 minutes by foot from Pothupitiya Beach. This beach hotel is 12.9 mi (20.7 km) from Bentota Beach and 2.2 mi (3.5 km) from Kalatura Beach.