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 Bentota, Induruwa · 44.90 km from centre
9.6
55 reviews
Breakfast available
With a stay at Jetwing Saman Villas, A Luxury Reserve - Adults Only in Induruwa, you'll be near the beach, within a 10-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 1.6 mi (2.6 km) from Induruwa Sea Turtle Conservation Center and 1.8 mi (2.9 km) from Sea Turtle Hatchery - Bentota.

Resort in Balapitiya, Ahungalla · 35.29 km from centre
8.6
254 reviews
Breakfast available
Located in Ahungalla, Hotel Riu Sri Lanka - All Inclusive is on the beach – a 5-minute walk from Ahungalla Beach and within a 5-minute drive of Kosgoda Spice Garden.

Hotel in Balapitiya, Kosgoda · 38.24 km from centre
8.2
34 reviews
Breakfast available
Located in Kosgoda, The Habitat Kosgoda by Asia Leisure is by the ocean – a 1-minute drive from Kosgoda Beach and 12 minutes from Ariyapala Mask Museum. This luxury hotel is 8.9 mi (14.4 km) from Kande Vihare Temple and 10.8 mi (17.4 km) from Brief Garden, Bevis Bawa.

Hotel in Balapitiya, Ahungalla · 35.49 km from centre
8.4
139 reviews
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.

Hotel in Balapitiya, Ahungalla · 36.18 km from centre
10.0
40 reviews
Located in Ahungalla, Ahu Bay is by the ocean, within a 5-minute drive of Kosgoda Beach and Ahungalla Beach. This luxury 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 · 43.13 km from centre
8.2
25 reviews
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 0.5 mi (0.8 km) from Induruwa Sea Turtle Conservation Center and 1.9 mi (3 km) from Kosgoda Sea Turtle Conservation Project.

Hotel in Balapitiya · 32.99 km from centre
9.0
175 reviews
Breakfast available
Set in Balapitiya, 300 metres from Balapitiya Beach, Sundara by Mosvold offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. 39 km from Galle International Cricket Stadium and 39 km from Dutch Church Galle, the property features a terrace and a bar. The accommodation provides room service, a concierge service and currency exchange for guests.
All air-conditioned units at the hotel come with a kettle, a bidet, free toiletries, a flat-screen TV with satellite channels, Blu-ray player and DVD player. All rooms are equipped with a safety deposit box and free WiFi, while some rooms come with a sea view. The units in Sundara by Mosvold are equipped with a hairdryer and a CD player.
Guests at the accommodation can enjoy an à la carte breakfast. At Sundara by Mosvold you will find a restaurant serving Chinese, British and Asian cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Galle Fort is 39 km from the hotel, while Galle Light house is 40 km away. Koggala Airport is 58 km from the property.

Hotel in Balapitiya · 30.27 km from centre
9.6
11 reviews
Breakfast available
When you stay at The River House by Asia Leisure in Balapitiya, you'll be near the beach, within a 5-minute drive of Puppet Museum and Madu River Safari. This luxury hotel is 13.8 mi (22.3 km) from Bentota Beach and 2.3 mi (3.7 km) from Ariyapala Mask Museum.

Hotel in Balapitiya · 33.23 km from centre
9.0
65 reviews
Breakfast available
With a stay at Shinagawa Beach in Balapitiya, you'll be on the beach, just a 3-minute walk from Balapitiya Beach and 13 minutes by foot from Kowilawatta Temple. This beach hotel is 10.9 mi (17.5 km) from Bentota Beach and 0.5 mi (0.8 km) from Ahungalla Beach.

Hotel in Balapitiya, Ahungalla · 35.89 km from centre
8.0
11 reviews
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 Bentota · 44.45 km from centre
9.6
255 reviews
Breakfast available
Set in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Boasting room service, this property also provides guests with a terrace. The accommodation provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property.
The hotel will provide guests with air-conditioned rooms offering a wardrobe, a kettle, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet.
An à la carte, continental or Full English/Irish breakfast is available at the property. At Villa Thamburu, Bentota you will find a restaurant serving local, Asian and international cuisine. Vegetarian, dairy-free and halal options can also be requested.
Bentota Lake is 4 km from the accommodation, while Bentota Railway Station is 4.5 km from the property.

Hotel in Balapitiya · 32.75 km from centre
8.8
6 reviews
Breakfast available
Located in Balapitiya, Aavya Cove Villas By Aahaasa is by the ocean, within a 15-minute drive of Kosgoda Beach and Ahungalla Beach. This family-friendly hotel is 5 mi (8.1 km) from Ambalangoda Beach and 7.6 mi (12.2 km) from Akurala Beach.

Hotel in Bentota, Induruwa · 43.11 km from centre
7.8
21 reviews
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 0.5 mi (0.7 km) from Induruwa Sea Turtle Conservation Center and 1.9 mi (3 km) from Kosgoda Sea Turtle Conservation Project.

Hotel in Bentota, Induruwa · 44.06 km from centre
7.2
12 reviews
Breakfast available
With a stay at Joe's Resort Bentota in Induruwa, you'll be within a 10-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 1.1 mi (1.7 km) from Induruwa Sea Turtle Conservation Center and 2.2 mi (3.6 km) from Sea Turtle Hatchery - Bentota.

Hotel in Balapitiya · 33.09 km from centre
9.4
3 reviews
Breakfast available
When you stay at Roman Lake Ayurveda Resort in Balapitiya, you'll be near the beach, within a 10-minute walk of Ahungalla Beach and Kowilawatta Temple. This hotel is 10.9 mi (17.5 km) from Bentota Beach and 1.1 mi (1.8 km) from Balapitiya Beach.

Cruise in Bentota · 45.27 km from centre
10.0
2 reviews
Breakfast available
This vessel pulls anchor and sets sail from Bentota for at least part of your stay.

Hotel in Balapitiya · 30.48 km from centre
9.8
4 reviews
Breakfast available
Situated in Balapitiya, 1.3 km from Ambalangoda Beach, Ecoya Riverside Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 5-star hotel offers room service and a concierge service. Some units at the property feature a balcony with a river view.
At the hotel, the rooms come with a wardrobe. Featuring a private bathroom with a bidet and free toiletries, rooms at Ecoya Riverside Resort also feature free WiFi, while selected rooms also feature pool view. All rooms at the accommodation have air conditioning and a desk.
The breakfast offers buffet, à la carte or continental options. At Ecoya Riverside Resort you will find a restaurant serving American, Chinese and local cuisine. Vegetarian and vegan options can also be requested.
You can play darts at the hotel, and the area is popular for fishing.
Galle International Cricket Stadium is 35 km from Ecoya Riverside Resort, while Dutch Church Galle is 36 km away. Koggala Airport is 48 km from the property, and the property offers a paid airport shuttle service.

Hotel in Balapitiya, Ahungalla · 35.86 km from centre
7.8
47 reviews
<h2>Prime Beachfront Location</h2>
Amara White Villa in Ahungalla offers a private beach area and direct beachfront access. Guests enjoy stunning sea views and a serene setting with an infinity swimming pool and sun terrace.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, private bathrooms, and modern amenities. Family rooms and interconnected rooms cater to all travellers, ensuring a comfortable stay.
<h2>Dining Experience</h2>
The family-friendly restaurant serves local, Asian, and international cuisines with halal, vegetarian, vegan, and gluten-free options. Breakfast includes continental, American, and buffet styles.
<h2>Leisure and Activities</h2>
Guests can relax by the pool, enjoy the outdoor fireplace, or participate in cycling activities. Free WiFi is available throughout the property.

Hotel in Balapitiya, Kosgoda · 38.38 km from centre
10.0
3 reviews
Located in Kosgoda, 2.1 km from Kosgoda Beach, Karisa Nature Villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers airport transfers, while a bicycle rental service is also available.
At the hotel, every room comes with a patio. Every room is fitted with a kettle, while some rooms will provide you with a balcony and others also provide guests with pool views.
You can play darts at Karisa Nature Villa, and the area is popular for cycling.
Galle International Cricket Stadium is 46 km from the accommodation, while Dutch Church Galle is 46 km away. Koggala Airport is 64 km from the property.

Hotel in Bentota, Induruwa · 41.17 km from centre
9.0
2 reviews
Breakfast available
Located in Induruwa, Moi Induruwa by DBI is connected to a railway/underground station – a 2-minute drive from Induruwa Beach and 7 minutes from Prince Lanka Ayurvrda. This beach hotel is 5.2 mi (8.3 km) from Bentota Beach and 6.9 mi (11 km) from Kande Vihare Temple.