Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Balapitiya, Ahungalla · 18.56 km from centre
8.2
135 review
Breakfast available
With a stay at Heritance Ahungalla in Ahungalla, you'll be on the beach, just steps from Ahungalla Beach and a 2-minute drive from Kosgoda Spice Garden. This beach hotel is 9.2 mi (14.9 km) from Bentota Beach and 1.2 mi (2 km) from Kosgoda Beach.

Resort in Kalutara · 11.01 km from centre
8.0
85 review
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.

Hotel in Balapitiya, Ahungalla · 17.88 km from centre
9.8
27 review
Located in Ahungalla, Ahu Bay is by the ocean, within a 5-minute drive of Kosgoda Beach and Ahungalla Beach. This beach hotel is 7.7 mi (12.3 km) from Ambalangoda Beach and 8.8 mi (14.1 km) from Bentota Beach.

Resort in Bentota, Induruwa · 10.65 km from centre
8.0
24 review
Breakfast available
With a stay at Pandanus Beach Resort & Spa in Induruwa, you'll be on the beach, within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach resort is 2.3 mi (3.7 km) from Kosgoda Beach and 3 mi (4.8 km) from Prince Lanka Ayurvrda.

Hotel in Wadduwa · 16.66 km from centre
8.2
23 review
Located in Wadduwa, Club Waskaduwa Beach Resort & Spa is by the ocean, a 3-minute drive from Pothupitiya Beach and 5 minutes from Kalutara Bodhiya. This beach hotel is 15.7 mi (25.2 km) from Bentota Beach and 2.1 mi (3.3 km) from Kalatura Beach.

Hotel in Balapitiya, Ahungalla · 18.27 km from centre
7.8
11 review
Breakfast available
A stay at White Villa Resort Aungalla places you in the heart of Ahungalla, steps from Ahungalla Beach and a 3-minute drive from Kosgoda Spice Garden. This beach hotel is 9.3 mi (15 km) from Bentota Beach and 1.3 mi (2.1 km) from Kosgoda Beach.

Hotel in Wadduwa · 16.77 km from centre
8.0
67 review
When you stay at Mermaid Hotel & Club in Wadduwa, you'll be on the beach and 9 minutes by foot from Pothupitiya Beach. This beach hotel is 15.7 mi (25.3 km) from Bentota Beach and 2 mi (3.2 km) from Kalatura Beach.

Resort in Wadduwa · 15.76 km from centre
8.4
103 review
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.

Hotel in Wadduwa · 17.98 km from centre
8.0
28 review
Breakfast available
When you stay at Turyaa Kalutara in Wadduwa, you'll be on the beach and 9 minutes by foot from Pothupitiya Beach. This beach hotel is 16.7 mi (26.9 km) from Bentota Beach and 2.7 mi (4.3 km) from Wadduwa Beach.

Resort in Wadduwa · 15.88 km from centre
8.2
89 review
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.

Hotel in Bentota, Induruwa · 10.65 km from centre
7.4
17 review
Breakfast available
With a stay at Temple Tree Resort & Spa in Induruwa, you'll be on the beach, within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.3 mi (3.7 km) from Kosgoda Beach and 3 mi (4.8 km) from Prince Lanka Ayurvrda.

Hotel in Kalutara District, Dodangoda · 17.53 km from centre
8.4
4 review
This hotel is 21.7 mi (35 km) from Bentota Beach and 12.8 mi (20.6 km) from Richmond Castle.

Resort in Bentota · 12.31 km from centre
9.1
62 review
Breakfast available
Located in Bentota, a few steps from Maha Induruwa Beach, The Rockwall Boutique Hotel Bentota has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. The property provides a private beach area, as well as a terrace and a bar. Free WiFi and paid airport shuttle service are also available.
All rooms at the resort come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. The rooms include an electric tea pot, while selected rooms also feature a balcony and others also feature sea views. All guest rooms have a desk.
Guests at The Rockwall Boutique Hotel Bentota can enjoy a continental breakfast. At the accommodation you'll find a restaurant serving Ethiopian, Indian and Italian cuisine. Vegetarian, dairy-free and halal options can also be requested.
Galle International Cricket Stadium is 30 miles from The Rockwall Boutique Hotel Bentota, while Dutch Church Galle is 30 miles from the property. Koggala Airport is 42 miles away.

Hotel in Balapitiya, Kosgoda · 15.05 km from centre
10.0
3 review
Located in Kosgoda, 1.3 miles from Kosgoda Beach, Karisa Nature Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has airport transportation, while a bicycle rental service is also available.
At the hotel, every room comes with a patio. Every room has an electric tea pot, while some rooms will provide you with a balcony and others also provide guests with pool views.
An à la carte, continental or Asian breakfast is served at the property.
You can play darts at Karisa Nature Villa, and the area is popular for cycling.
Galle International Cricket Stadium is 28 miles from the accommodation, while Dutch Church Galle is 29 miles away. Koggala Airport is 40 miles from the property.

Resort in Wadduwa, Kalutara · 15.96 km from centre
8.7
41 review
Breakfast available
Steps from beautiful Kalatura Beach, the beachfront Royal Palms Hotel features an outdoor pool, an Ayurvedic spa and 3 restaurants. Rooms are set in tropical landscapes and have private balconies.
Furnished with carved wood fittings and warm colors, air-conditioned rooms feature a bathroom with a bathtub and hairdryer. A satellite TV and tea/coffee maker are provided.
Guests can exercise at the gym or play a leisurely game of billiards. Staff can provide room and laundry services.
Offering beach views from the open terrace, the main restaurant features international buffets and Western dishes. There is also a poolside 24-hour coffee shop and 2 bars.
Royal Palms Beach Hotel is 25 mi south of Colombo and a 3-hour drive from Colombo International Airport. Free parking is provided.

Hotel in Balapitiya, Ahungalla · 18.28 km from centre
8.7
17 review
Located in Ahungalla, a few steps from Ahungalla Beach, Amara White Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With a bar, the 5-star hotel has air-conditioned rooms with free WiFi. The property provides room service, a tour desk and currency exchange for guests.
At the hotel, each room has a closet. Rooms come with a safety deposit box, while some rooms include a balcony and others also feature sea views. The rooms will provide guests with a desk and an electric tea pot.
A buffet, continental or Full English/Irish breakfast is served at the property. At Amara White Villa you'll find a restaurant serving Local, Asian and International cuisine. Vegetarian, dairy-free and halal options can also be requested.
Guests at the accommodation will be able to enjoy activities in and around Ahungalla, like cycling.
Galle International Cricket Stadium is 26 miles from Amara White Villa, while Dutch Church Galle is 27 miles away. Koggala Airport is 39 miles from the property, and the property offers a paid airport shuttle service.

Resort in Balapitiya, Bentota · 18.81 km from centre
8.3
876 review
Riu Sri Lanka All Inclusive features themed restaurants and offers 24-hour services. Featuring free WiFi throughout the property, it offers accommodations in Bentota. Free private parking is available on site.
Each room is fitted with a flat-screen TV. Certain rooms have a seating area for your convenience. You will find a kettle in the room. Every room includes a private bathroom. For your comfort, you will find free toiletries and a hairdryer.
There is a 24-hour front desk at the property.
Lunuganga is 6.8 mi from Riu Sri Lanka All Inclusive, while Bentota Lake is 8.1 mi from the property.