• 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
  • Jimi Villa 99

    236A, Galle Road, Bentota, Bentota, Sri Lanka

    2.2 km to Aluthgama Railway Station (Open map)

    Situated around a 15-minute walk from Bentota train station, Jimi Villa 99 Bentota hotel features views of the garden. Guests will enjoy a vegetarian breakfast and access to a terrace.
    Read more
  • Nyne Hotels The Muse - Bentota

    144/4, Robolgoda, Bentota, Sri Lanka

    2.2 km to Aluthgama Railway Station (Open map)

    Offering cars for rent, the 4-star Nyne Hotels The Muse - Bentota is about 4 km from the Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center. The hotel features a safe deposit…
    Read more
    9.6
    Exceptional
    100 reviews
  • Heritance Ayurveda - All Meals And Treatments

    Beruwela, Bentota, Sri Lanka

    2.2 km to Aluthgama Railway Station (Open map)

    The smoke-free Heritance Ayurveda - All Meals And Treatments Bentota hotel is located a mere 1.3 km from the Kande Vihare Temple, offering 110 rooms along with a sundeck and spa services.
    Read more
    8.9
    Fabulous
    52 reviews
  • Westrom Villa Ocean Front

    Matharage Katukurunda Watta, Robolgoda, Bentota, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    Offering cars for rent, Westrom Villa Ocean Front Bentota hotel is a 10-minute drive from the Galapata Raja Temple. This guest house also includes complimentary private parking.
    Read more
    8.2
    Very Good
    5 reviews
  • Nisala Arana Boutique Hotel

    326/1 Circular Road Kommala, Bentota, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    The 4-star luxury Nisala Arana Boutique Hotel Bentota is approximately a 10-minute ride from Bevis Bawa Gardens "Brief Garden" and features a terrace with a swimming pool and outdoor dining areas.
    Read more
    9.4
    Superb
    30 reviews
  • Manel Villa

    Robolgoda Bentota, Bentota, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    Situated about 5 minutes on foot from Bentota, the 4-star beachfront Manel Villa Bentota hotel entices active guests with bicycle usage. Featuring a restaurant, this Bentota bed & breakfast is 4.4 km…
    Read more
    8.4
    Very Good
    254 reviews
  • Golden Breeze Villa Bentota

    Galhena,Beruwala, Beruwala, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    Golden Breeze Villa Bentota Beruwala is located 10 minutes by car from the Bentota Lake and invites guests to enjoy a terrace.
    Read more
    10
    Exceptional
    4 reviews
  • Abhi Villa

    116/1 , Galhena Road, Beruwala, Beruwala, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    Nestled a 10-minute drive from the Ventura Beach, Abhi Villa Beruwala entices guests to explore various tourist destinations nearby.
    Read more
  • Nick Villa - Bentota

    C2Hc+67, Bentota, Bentota, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    Situated within a 10-minute drive of the riverside Moragalla Beach, the 4-bedroom Nick Villa - Bentota entices guests to enjoy badminton and cycling in the area. Located approximately 10 minutes by…
    Read more
    7.3
    Good
    7 reviews
  • The Coconut Tree Villa

    C2Qc+H53 Dharga Town, Dharga Town, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    Located 3.9 km from Moragalla Beach, 2-bedroom The Coconut Tree Villa provides access to various tourist attractions in the vicinity.
    Read more
  • Palm Beach Inn & Sea Shells Cabanas

    200/1 Galle Road, Bentota, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    Situated about 5 minutes' walk from Bentota, the 3-star Palm Beach Inn & Sea Shells Cabanas Bentota offers 13 rooms. The inn, located around 4 km from the Induruwa Sea Turtle Conservation Project &…
    Read more
    6.8
    Pleasant
    126 reviews
  • Prince Beach Hotel Bentota

    Galle Road,Robolgoda, Bentota, Sri Lanka

    2.3 km to Aluthgama Railway Station (Open map)

    The 3-star Prince Beach Hotel Bentota is 2.7 km from the Bentota River and offers bus ticket service and tour/ticket assistance, as well as cars for rent. This fantastic hotel, located within a 10…
    Read more
    8.4
    Very Good
    31 reviews
  • Mango Tree House

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

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

    No. 135 Galle Road, Robolgoda,, Bentota, Sri Lanka

    2.4 km to Aluthgama Railway Station (Open map)

    The recently renovated Amal Villa Bentota hotel, located around 10 minutes' drive from the Ventura Beach, boasts a swimming pool and a fitness club. Located 5 km from Bentota River Seaplane Base…
    Read more
    8.3
    Very Good
    10 reviews
  • Selnara Private Luxury Villa And Ayurveda Spa

    77, Galle Road, Moragalla, Beruwala, Bentota, Sri Lanka

    2.4 km to Aluthgama Railway Station (Open map)

    Offering guests to unwind in a treatment room, Selnara Private Luxury Villa And Ayurveda Spa is located within 600 metres of Moragalla Beach. Situated about 5 km away from the Bentota River Seaplane…
    Read more
    9.4
    Superb
    30 reviews
  • The Olive Villa

    No 94 D Galle Road Moragalla, Beruwala, Sri Lanka

    2.4 km to Aluthgama Railway Station (Open map)

    The Olive Villa Beruwala hotel offers bicycle usage for active guests only 1.3 km from the Kande Vihare Temple.
    Read more
  • Beach Side Villa

    Galle Road, Bentota, Sri Lanka

    2.4 km to Aluthgama Railway Station (Open map)

    Beach Side Villa Bentota hotel, located just 1.7 km from the Bentota Lake, features Wi-Fi in public areas. There is also free private parking.
    Read more
  • Ocean View

    "Ocean View", Robolgoda, Bentota., Bentota, Sri Lanka

    2.4 km to Aluthgama Railway Station (Open map)

    Situated nearly a 25-minute walk from Sunshine Water Sports Centre, the 2-star Ocean View Hotel Bentota features cars for rent. The hotel is around 4 km from the Induruwa Sea Turtle Conservation…
    Read more
    7.2
    Good
    179 reviews
  • Ceylon Relax Villa

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

    2.4 km to Aluthgama Railway Station (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
  • Hiru Hotel

    228, Galle Road, Moragalla, Beruwala, Sri Lanka

    2.4 km to Aluthgama Railway Station (Open map)

    Offering a shopping area, Hiru Hotel Beruwala is nearly 5 minutes' walk from the riverside Moragalla Beach. Located 5 km from Bentota River Seaplane Base airport, this Beruwala hotel features shuttle…
    Read more
Thank you for subscribing
Close