Top Hotels near Lunuganga in Bentota
Find the Top Hotels near Lunuganga – 5+ Quality Options from Leading Providers
1-5 out of 5 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Resort
8.2
Great3636 reviews10
MapView on map1100 yd from City Center1700 yd from Lunuganga
From
US$ 28
/night
- Outdoor pool with kids' play area
- Ayurveda treatments for relaxation
- Diverse dining options served onsite
8.4
Great5959 reviews10
MapView on map1.6 mi from City Center1.3 mi from Lunuganga
From
US$ 610
/night
- Private suites with ocean-view pools
- Exclusive romantic dining on the oceanfront
- Secluded cliffside location with panoramic views
Resort
8.4
Great5151 reviews10
- Outdoor Pool
- Luxury Spa
- Fine Dining
1000 yd from City Center1.7 mi from Lunuganga
From
US$ 248
/night
- Geoffrey Bawa's tropical architecture
- Distinctive local Ayurveda spa treatments
- Customizable wedding packages available
Resort
8.0
Great243243 reviews10
- Ocean Views
- Private Dining
- Ayurvedic Spa
1100 yd from City Center1.9 mi from Lunuganga
From
US$ 108
/night
- Sweeping views of Indian Ocean from balconies
- Luxury spa with Ayurvedic treatments and Jacuzzi
- Romantic private dining with oceanfront setting
Places to stay near Bentota
Resort
8.2
Great8181 reviews10
- Infinity Pool
- Ayurveda Spa
- Ocean-View Restaurant
2.6 mi from Bentota2.6 mi from City Center1.8 mi from Lunuganga
From
US$ 63
/night
- Luxurious beachfront with panoramic ocean views
- Gourmet restaurant serving diverse cuisines
- Ayurvedic spa with traditional treatments
Saved
Save
Top Hotel Picks near Lunuganga
How much is a hotel room per night?
These hotels are close to Lunuganga and provide easy access to Bentota Beach and the Bentota River. The nearest train station is Bentota Railway Station, about 5 kilometers away. Prices start around $50 per night, with guest ratings often above 8.0/10.
3 star:
$50-$100
4 star:
$100-$200
5 star:
$200-$350
