• 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-20
Check-out date:
2026-02-21
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
  • Lotus Residence

    41 Devala Road, Aluthgama, Sri Lanka

    1.5 km to Aluthgama Railway Station (Open map)

    Featuring a swimming pool, Lotus Residence Aluthgama hotel is about a 15-minute walk from the Kaluwamodara Bridge. The bed & breakfast also includes a car park.
    Read more
    9.1
    Superb
    18 reviews
  • Ananda Villa Bentota

    No 110, Pitaramba Road, Pitaramba,, Bentota, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Ananda Villa Bentota hotel is a great place to stay in the Bentota Beach district, a 10-minute drive from the Sea Turtle Hatchery. Wi-Fi is accessible in public areas and free private parking is…
    Read more
    8.5
    Fabulous
    67 reviews
  • Mango Lodge

    Kande Vihara Road, Beruwala, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Offering bicycles for rent, Mango Lodge Beruwala hotel is a 16-minute walk from the Moragalla Beach. Guests will enjoy a full English breakfast and access to a terrace.
    Read more
    6.3
    Pleasant
    3 reviews
  • Arena Hotel

    No 10, Galle Road, Beruwala, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Nestled approximately a 5-minute walk from a golden-sand beach, the 3-star Arena Hotel Beruwala features a patio, various recreational opportunities, and barbecue grills. Located in close proximity…
    Read more
    8.7
    Fabulous
    9 reviews
  • Lakshmi Villa

    Gammedda Rd Kaluwamodara, Aluthgama, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Lakshmi Villa Aluthgama hotel gives quick access to the riverside Moragalla Beach, which is situated a mere 6 minutes' walk away. A garden adorned with barbecue facilities enhances the ambiance of…
    Read more
    9.0
    Superb
    1 review
  • Boutique 87

    Galle Road 87, Bentota, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Situated 2.7 km from the Bentota River, the 4-star Boutique 87 Hotel Bentota features Wi-Fi throughout the property and complimentary private parking on site. Here one can enjoy Chinese cuisine while…
    Read more
    9.6
    Exceptional
    23 reviews
  • Villa Arana Bentota

    Pitaramba Road, Bentota, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Villa Arana Bentota hotel offers a terrace, located 13 minutes' walk from the Ventura Beach. This bed & breakfast also includes complimentary private parking.
    Read more
    9.5
    Exceptional
    44 reviews
  • Damithshouse

    Sri Darmawijayarama Road, Pitaramba 01, Bentota, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Featuring bicycle usage to make your visit more entertaining, the 2-bedroom Damithshouse Villa Bentota is 3.3 km from the riverside Moragalla Beach. Guests can enjoy hiking, badminton, and cycling at…
    Read more
    8.0
    Very Good
    12 reviews
  • Bougain Villa

    Canal Road , Kaluwamodara , Aluthgama, Bentota, Sri Lanka

    1.6 km to Aluthgama Railway Station (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
    8.0
    Very Good
    39 reviews
  • Seagate Villa

    123 Pitaramba Road Seagate Villa, Bentota, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Offering a summer terrace and a picnic area, Seagate Villa Bentota hotel is situated in Bentota, 3.2 km from the Kande Vihare Temple. Set on the beachfront, the bed & breakfast offers access to a…
    Read more
    8.0
    Very Good
    2 reviews
  • Lucky Prince Villa & Ayurveda Wellness

    1St Lane, Kalawilawatha, Aluthgama, Aluthgama, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Offering a shared lounge with outdoor dining areas, the 3-star Lucky Prince Villa & Ayurveda Wellness Aluthgama hotel is just 500 metres from Temple. This Aluthgama guest house is located just…
    Read more
    9.2
    Superb
    137 reviews
  • Olee Villa

    Massalagoda, Dope, Bentota, Bentota, Sri Lanka

    1.6 km to Aluthgama Railway Station (Open map)

    Olee Villa Bentota hotel, located 2.4 km from the Bentota River, offers guests a storage for belongings. This 3-star guest house features safety facilities including 24-hour security service.
    Read more
    8.8
    Fabulous
    45 reviews
  • Pala House

    No.73/1 Kalawilawaththa, Kaluwamodara, Aluthgama, Sri Lanka

    1.7 km to Aluthgama Railway Station (Open map)

    Providing 6 rooms, Pala House Hotel Aluthgama is nearly a 25-minute walk from the Bentota Lake. Offering bicycle usage, the guest house is a few moments from the buddhist temple "Panchakapaduwa…
    Read more
  • Lanka Princess All Inclusive Hotel

    Kaluwamodara,, Bentota, Sri Lanka

    1.7 km to Aluthgama Railway Station (Open map)

    Situated around 5 minutes' walk from a beach, the 4-star Lanka Princess All Inclusive Hotel Bentota offers 77 air-conditioned rooms. Featuring an outdoor swimming pool, the hotel is not far from…
    Read more
    8.6
    Fabulous
    56 reviews
  • Star Home Stay Benthota

    Gasdekawaththa,Dope,Bentota, Bentota, Sri Lanka

    1.7 km to Aluthgama Railway Station (Open map)

    Featuring views of the garden, Star Home Stay Benthota Bentota hotel is located right around the corner from the ndk travels. This guest house also includes parking.
    Read more
  • Solal Villa

    No. 186, Gammadda Road, Kaluwamodara, Aluthgama, Aluthgama, Sri Lanka

    1.7 km to Aluthgama Railway Station (Open map)

    Providing guests with cars for rent, the 4-star Solal Villa Aluthgama hotel is 2.8 km from Barberyn Island Lighthouse.
    Read more
    9.4
    Superb
    32 reviews
  • Traum Villa

    Gorakagaha Watta,Kommala,Bentota., Bentota, Sri Lanka

    1.7 km to Aluthgama Railway Station (Open map)

    Featuring car rentals, as well as Wi-Fi in public areas, the 4-star Traum Villa Bentota hotel is merely a 14-minute walk from the Bentota River. Located 2.8 km from the Ventura Beach, the guest house…
    Read more
    8.4
    Very Good
    22 reviews
  • Mishthana Canal Resort

    No.47, Massalagoda, Dope, Bentota, Sri Lanka

    1.7 km to Aluthgama Railway Station (Open map)

    Situated approximately a 25-minute walk from Budist Temple, Mishthana Canal Resort Bentota features cars for rent. The hotel also provides guests with 24-hour security.
    Read more
    9.2
    Superb
    27 reviews
  • Villa Ranjika

    Kande Vihara Road Villa Ranjika, Alakandupitiya, Sri Lanka

    1.7 km to Aluthgama Railway Station (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
  • Villa Lausanne

    70 Mihiripenna Road, Dharga Town, Sri Lanka

    1.7 km to Aluthgama Railway Station (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
Thank you for subscribing
Close