• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-02-12
Check-out date:
2026-02-13
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Sri Lanka

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Villa Ranjika

    Kande Vihara Road Villa Ranjika, Alakandupitiya, Sri Lanka

    2.8 km to Bentota Lake (Open map)

    Villa Ranjika Alakandupitiya hotel offers a terrace, located 3 km from the Ventura Beach. This guest house features bicycle usage for a more entertaining stay.
    Read more
  • Golden Buddha Holidays

    Gammedda Road, Aluthgama, Sri Lanka

    2.8 km to Bentota Lake (Open map)

    Nestled opposite the riverside Moragalla Beach, Golden Buddha Holidays Aluthgama offers quick access to numerous tourist attractions nearby. This apartment features Wi-Fi, along with a private…
    Read more
    10
    Exceptional
    1 review
  • Pearl Paradise Villa

    204 "Jaya Mawatha", Gammedda Road, Kaluwamodara, Aluthgama, Aluthgama, Sri Lanka

    2.8 km to Bentota Lake (Open map)

    Pearl Paradise Villa Aluthgama hotel, located around a 25-minute walk from Sunshine Water Sports Centre, offers guests a restaurant. The bed & breakfast also includes parking.
    Read more
  • Sahani Villa

    252/B/5, Kandevihara Road, Kaluwamodara, Aluthgama, Aluthgama, Sri Lanka

    2.8 km to Bentota Lake (Open map)

    To enjoy your vacation in Aluthgama, stay at the spacious 1-bedroom Sahani Villa, which is about 5 minutes by car from Bentota River and just 0.9 km from Moragalla Beach. The apartment features Wi-Fi…
    Read more
    10
    Exceptional
    8 reviews
  • Bougain Villa

    Canal Road , Kaluwamodara , Aluthgama, Bentota, Sri Lanka

    2.8 km to Bentota Lake (Open map)

    Bougain Villa Bentota hotel offers currency exchange and a vending machine in the quiet part of Bentota, 3 km from the Ventura Beach. With views of the garden, the hotel is situated about a 25-minute…
    Read more
    7.6
    Good
    38 reviews
  • La Perla Bentota

    No. 127, Polwatha, Warahena, Bentota, Sri Lanka

    2.9 km to Bentota Lake (Open map)

    Located 3.7 km from the Bentota River, the 4-star La Perla Bentota Hotel offers amenities such as a sun terrace and spa therapy. The guest house is about 5 minutes' walk from Bentota and features a…
    Read more
    9.5
    Exceptional
    423 reviews
  • Sandali Walauwa

    339/7a Kuruduwatta Rd Wrahena, Bentota, Sri Lanka

    2.9 km to Bentota Lake (Open map)

    Situated around 5 minutes on foot from Bentota, the 3-star smoke-free Sandali Walauwa Bentota hotel arranges bicycle usage for active guests. Featuring a storage for belongings and a restaurant, the…
    Read more
    8.3
    Very Good
    163 reviews
  • Sea Trails Bentota

    Galle Road, Warahena, Bentota, Sri Lanka

    2.9 km to Bentota Lake (Open map)

    Sea Trails Bentota Hotel features 7 rooms and lies 3.6 km from Sunshine Water Sports Centre. Guests will enjoy a continental breakfast and access to a terrace.
    Read more
    8.5
    Fabulous
    56 reviews
  • Sagarika Beach Hotel

    4Th Lane , Moragalla ,Beruwala, Moragalla, Sri Lanka

    2.9 km to Bentota Lake (Open map)

    Situated approximately 10 minutes by car from Ventura, the classic Sagarika Beach Hotel Moragalla offers 8 rooms. Featuring a restaurant, this Moragalla hotel is 3.4 km from the Ventura Beach.
    Read more
    9.1
    Superb
    105 reviews
  • Villa Lausanne

    70 Mihiripenna Road, Dharga Town, Sri Lanka

    2.9 km to Bentota Lake (Open map)

    Situated nearly a 10-minute drive from the Sea Turtle Hatchery, Villa Lausanne Dharga Town hotel offers proximity to various city highlights.
    Read more
  • Nyne Hotels Anuprit - Bentota

    372 Galle Road, Bentota, Sri Lanka

    3 km to Bentota Lake (Open map)

    Featuring Wi-Fi throughout the property, Nyne Hotels Luxe Anuprit - Bentota is about 10 minutes' drive from the Ventura Beach. Guests will enjoy a continental breakfast and access to a terrace.
    Read more
  • Villa Bentota Sri Lanka

    Elpitiya Road, Bentota, Sri Lanka

    3 km to Bentota Lake (Open map)

    Villa Bentota Sri Lanka hotel is located in Bentota, 3.1 km from the Ventura Beach, and offers a swimming pool. The hotel also includes parking.
    Read more
  • Nona Amma Villa

    308/A1 ,Halawagoda Road , Godella, Moragalle, Beruwala,Sri Lanka., Beruwala, Sri Lanka

    3 km to Bentota Lake (Open map)

    Nona Amma Villa Beruwala hotel is located near the beach district of Beruwala, just 1.3 km from the Kande Vihare Temple.
    Read more
  • Arya Villa

    Moragalla No,131, Beruwala, Sri Lanka

    3 km to Bentota Lake (Open map)

    Nestled 25 minutes' walk from Masjid ul Abrar, Arya Villa Beruwala entices guests to explore various tourist destinations nearby.
    Read more
  • Mango Tree House

    12A/1 Swanee Road, Moragalla, Beruwala, Sri Lanka

    3 km to Bentota Lake (Open map)

    Located 2.8 km from the Barberyn Island Lighthouse, the 3-star Mango Tree House Bed & Breakfast Beruwala is approximately 5 minutes' walk from the riverside Moragalla Beach. This Beruwala hotel has a…
    Read more
    9.8
    Exceptional
    4 reviews
  • Nyne Hotels Anugrah - Bentota

    372B, Galle Road, Warahena,, Bentota, Sri Lanka

    3 km to Bentota Lake (Open map)

    Standing right around the corner from Sea Turtles Education & Research Project, Nyne Hotels Luxe Anugrah - Bentota offers a swimming pool. Featuring 8 rooms with views of the pool, the resort is…
    Read more
  • Anveela

    4Th Lane 54/1, Beruwala, Sri Lanka

    3 km to Bentota Lake (Open map)

    Situated nearly a 5-minute walk from the riverside Moragalla Beach, Anveela Hotel Beruwala features a sun deck and a picnic area. Located 3.1 km from the Bentota Lake, the hotel boasts a swimming…
    Read more
    9.4
    Superb
    93 reviews
  • Sath Villa Naadi Ayurveda Resort

    5Th Lane 52/10 Moragalla, Moragalla, Sri Lanka

    3 km to Bentota Lake (Open map)

    Located approximately 25 minutes on foot from the Kande Vihare Temple, the 3-star beachfront Sath Villa Naadi Ayurveda Resort Moragalla offers Wi-Fi throughout the property and a car park. Boasting a…
    Read more
  • Ceylon Relax Villa

    4Th Lane, Moragalla, Beruwala, Moragalla, Sri Lanka

    3 km to Bentota Lake (Open map)

    Located around 10 minutes by car from Bentota River, the 46 m² Ceylon Relax Villa Moragalla overlooks the garden. At the apartment, Wi-Fi and a free private car park are also provided.
    Read more
    8.6
    Fabulous
    9 reviews
  • Methira Villa

    No. 245/1, Mullapitiya Road Kaluwamodara, Aluthgama, Sri Lanka

    3.1 km to Bentota Lake (Open map)

    Situated merely 7 minutes' walk from the Kande Vihare Temple, the 4-star Methira Villa Aluthgama hotel boasts 24-hour front desk assistance and wake-up service. Featuring a restaurant, the guest…
    Read more
    9.8
    Exceptional
    12 reviews
Thank you for subscribing
Close