Find hotels in Bentota at the best prices

188 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Bentota hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

188 Cheap hotels in Bentota

Best Bentota luxury hotels (4 and 5 stars)

Among the 188 accommodations in Bentota, here are the 4 best luxury hotels

Taru Villas The Long House - Bentota
9.2 35 reviews

Taru Villas The Long House

hotel, Bentota
Taru Villas The Long House, a 5-star hotel in Bentota, offers exclusive beach access and is conveniently located for winter sports facilities.
This accommodation provides complimentary breakfast, free Wi-Fi, an on-site restaurant, swimming pool, fitness centre, and room service for a comfortable stay.
Nyne Hotels Rock Villa - Bentota - Bentota
9.5 177 reviews

Nyne Hotels Rock Villa - Bentota

hotel, Bentota
Taru Villas - Rock Villa - Bentota is conveniently situated in Bentota, just 0.7 miles from Bentota Lake and a short distance from the beach. This 5-star villa offers a comfortable and relaxing stay, with excellent user ratings for its location, cleanliness, and overall experience.
The villa features a range of amenities to ensure a pleasant stay, including a private beach, an outdoor swimming pool, a barbecue area, and a terrace. Guests can also enjoy free Wi-Fi in public areas, free private parking, and comfortable rooms with flat-screen TVs, seating areas, and private bathrooms.
Luxury Villas Bentota - Bentota
No reviews

Luxury Villas Bentota

hotel, Bentota
Luxury Villas Bentota, a four-star hotel in Bentota, is located a 17-minute walk from Bentota Beach and 15 minutes on foot from Bentota Railway Station, with Bentota Lake less than 0.6 miles (approximately 965 metres) away.
This villa offers one bedroom and one bathroom, accommodating up to three guests within 112 square metres, and features air conditioning, a balcony or terrace, garden, spa, restaurant with diverse breakfast options, room service, and complimentary WiFi, with free private parking available.
Hôtel Cinnamon Bentota Beach   Signature Selection - Bentota
No reviews

Hôtel Cinnamon Bentota Beach Signature Selection

hotel, Bentota
The Hôtel Cinnamon Bentota Beach Signature Selection, a 4-star establishment, is situated in Bentota, Sri Lanka, 0.3km from Bentota Beach.
This beachfront hotel offers 1 bedroom, 1 bathroom lodgings, boasting a swimming pool, fitness centre, spa, and restaurant, alongside free private parking.

Best Bentota hotels with a pool

Among the 188 accommodations in Bentota, here are the 4 best hotels with a pool

Bentota Luxe Ayurveda - Bentota
8.5 18 reviews

Bentota Luxe Ayurveda

hotel, Bentota
The Bentota Luxe offer is a hotel located in Bentota, a 4-minute walk from Bentota Beach, 1.6 kilometres from Bentota Lake and Bentota Railway Station, and 2.6 kilometres from Aluthgama Railway Station.
This accommodation provides air-conditioned rooms with private bathrooms, free WiFi, a swimming pool, garden, terrace, and room service, with selected rooms featuring balconies and pool views, and complimentary private parking is available.
Prince Beach Hotel Bentota - Bentota
8.1 77 reviews

Prince Beach Hotel Bentota

hotel, Bentota
The Prince Villa is a 3.5-star hotel situated just 2.6 kilometres from the Kaluwamodara Bridge, a popular landmark offering stunning views of the surrounding landscape, and 1.6 kilometres from Bentota Beach, known for its beautiful coastline and relaxed atmosphere. The hotel is rated highly by guests, with "very good" ratings for its location, cleanliness, and overall experience.
The Prince Villa offers a range of amenities and facilities, including a swimming pool, spa, and restaurant, perfect for a relaxing and enjoyable stay. Guests can also enjoy a private beach, a terrace or balcony, and a garden, providing plenty of space to unwind and soak up the sun.
Taru Villas The Long House - Bentota - Bentota
9.2 272 reviews

Taru Villas The Long House - Bentota

hotel, Bentota
Taru Villas The Long House - Bentota is situated just a two-minute walk from Bentota Beach, offering a prime beachfront location in a relaxed and picturesque area. This 5-star property is highly rated by guests, with excellent scores for location, cleanliness, and overall experience.
The villa provides spacious and luxurious accommodation with modern amenities. Guests can enjoy a range of facilities including a swimming pool, fitness centre, restaurant, bar, and a sun terrace, perfect for relaxing and soaking up the sun.
Riviera Tide - Bentota
8.7 103 reviews

Riviera Tide

hotel, Bentota
Riviera Tide is located just 500 metres from Bentota Beach, a short walk from the lively town centre and a 3-kilometre drive from Moragalla Beach. The hotel is situated in a tranquil garden setting, offering a peaceful escape from the bustle of Bentota.
The Riviera Tide offers a range of comfortable rooms, perfect for families and groups of up to 3 people. Guests can enjoy a variety of amenities including a swimming pool, a restaurant, and free Wi-Fi throughout the property.

Frequently Asked Questions about hotels in Bentota

  • Which area in Bentota is a good option for staying in a hotel?

    The best area for staying in Bentota is along the beach, particularly in the area around the Bentota Beach Hotel. This area has a wide range of hotels, from budget-friendly guesthouses to luxury resorts, and is close to all the main attractions.
  • What are the best hotels with a swimming pool in Bentota?

    Thaala Bentota, Sea Rock Villa and Pandanus Beach Resort & Spa are among the best hotels with a swimming pool in Bentota.

  • What are the most affordable attractions in Bentota?

    Some of the most affordable attractions in Bentota are the beautiful beaches, the Bentota River, and the local markets. You can enjoy the beaches for free, take a boat trip on the Bentota River for a few rupees, and browse the local markets for souvenirs and fresh produce.
  • What are the most popular 2, 3 and 4-star hotels in Bentota?

    Among 2, 3 and 4-star hotels in Bentota, Sea Rock Villa, Palm Beach Inn & Sea Shells Cabanas and Amber House Lanka are the most popular ones.

  • How can travelers relax during a week in Bentota?

    Bentota is a great place to relax and unwind. Spend your days soaking up the sun on the beach, taking a boat trip on the Bentota River, or getting a massage at one of the many spas. In the evenings, enjoy a delicious meal at one of the many restaurants along the beach.
  • What are the best luxury hotels in Bentota?

    Earl's Reef, The Palms and Club Bentota are among the best luxury hotels in Bentota.

  • Where can you find the best traditional local cuisine in Bentota?

    For authentic Sri Lankan food, head to the local restaurants in the town of Bentota. The 'The Old Place' restaurant is a popular choice, known for its traditional curries and rice dishes. You can also find delicious street food stalls selling kottu roti and string hoppers.
  • What are the best family friendly hotels in Bentota?

    The best family friendly hotels in Bentota are Thaala Bentota, Sea Rock Villa and Pandanus Beach Resort & Spa.

  • What hotel chains can you find in Bentota?

    You can find a number of international hotel chains in Bentota, including the likes of the Cinnamon Hotels & Resorts, Jetwing Hotels, and the Heritance Hotels & Resorts. These chains offer a range of accommodation options, from budget-friendly to luxurious.
  • What are the best pet friendly hotels in Bentota?

    The best pet friendly hotels in Bentota are Earl's Reef, Palm Beach Inn & Sea Shells Cabanas and Amber House Lanka.

  • What type of hotels can you find in Bentota?

    Bentota has a wide range of hotels to choose from, including beach resorts, boutique hotels, guesthouses, and villas. You can find everything from budget-friendly options to luxurious five-star hotels.
  • What are the best hotels with jacuzzi in Bentota?

    Pandanus Beach Resort & Spa, Earl's Reef and Taj Bentota Resort & Spa are the best hotels with a jacuzzi in Bentota.

  • When is the best time to book a hotel in Bentota?

    The best time to book a hotel in Bentota is during the shoulder seasons, from April to May and September to October. The weather is still pleasant during these months, but the crowds are smaller and the prices are lower.
  • What amenities do hotel rooms typically offer in Bentota?

    Hotel rooms in Bentota typically offer a range of amenities, including air conditioning, Wi-Fi, a private bathroom, a balcony or patio, and a mini-bar. Many hotels also offer swimming pools, restaurants, and spa facilities.
  • What pet-friendly activities are available in Bentota?

    Bentota is not particularly known for being pet-friendly. While some hotels may allow pets, there aren't many specific pet-friendly activities available. You can, however, enjoy the beach with your dog, as long as you keep them on a leash.

Popular destinations

Best Bentota hotels with air conditioning

Sisi's Place - Bentota
9.6 193 reviews

Sisi's Place

hotel, Bentota
Sisi's Place is located just 400 metres from Bentota Beach, close to the lake and train stations, making it a convenient base for exploring this popular coastal town. The 3-star hotel offers a comfortable and relaxing stay for families and couples.
The hotel has a garden and a terrace with views of the ocean, perfect for enjoying the warm Sri Lankan climate. Guests can relax by the pool, enjoy a meal at the restaurant, or explore the area by bicycle or car, which can be rented at the hotel.
Heda Retreat - Bentota
10 4 reviews

Heda Retreat

hotel, Aluthgama
Heda Retreat is a hotel located in Aluthgama, offering the Heda Retreat package within the district.
This accommodation provides family-friendly rooms with air conditioning, complimentary WiFi, a garden, terrace, and an on-site restaurant serving diverse breakfast options.
Nivartana Villa And Purana Ayurveda Center - Bentota
8.5 23 reviews

Nivartana Villa And Purana Ayurveda Center

hotel, Bentota
Nivartana Villa and Purana Ayurveda Centre is situated in Bentota, Sri Lanka, a short walk from Bentota Beach and Lake, and within 4.7km of Kande Viharaya Temple.
This one-bedroom villa offers accommodation for up to three guests, featuring a private terrace/balcony, garden, sauna, restaurant, room service, free Wi-Fi, and free private parking; on-site Ayurvedic treatments are available at the Purana Ayurveda Centre.
Muthukirula Resort - Bentota
No reviews

Muthukirula Resort

hotel, Aluthgama
Muthukirula Resort is located in Aluthgama, offering convenient access to Moragalla Beach, just 460 meters away, and Kande Viharaya Temple, 1.3 kilometers from the property.
This 3-star hotel provides 40 square meter rooms with air conditioning, free WiFi, and balconies with river views, catering for up to three guests with on-site dining, a spa, and complimentary parking.

Best Bentota hotels with a balcony

Anveela - Bentota
9.4 93 reviews

Anveela

hotel, Beruwala
Anveela Hotel is located in Beruwala, just a 2-minute walk from Moragalla Beach and 2 kilometres from Bentota Beach. The hotel has been rated excellent by guests for cleanliness and location.
The accommodation offers a range of facilities for a comfortable stay including a swimming pool, a garden, and a terrace. Guests can enjoy a variety of activities such as cycling, visiting the water park, and dining at the on-site restaurant.
Sandali Walauwa - Bentota
8.2 187 reviews

Sandali Walauwa

hotel, Bentota
Sandali Walauwa is a 3-star hotel situated just 1 kilometre from the centre of Bentota, offering easy access to both the beach and local amenities. It has received very good user ratings, making it a popular choice for travellers.
The hotel features a traditional Sri Lankan design with rooms that have private balconies and views of the pool. Guests can enjoy a range of amenities, including a swimming pool, spa, restaurant, and bar, as well as activities such as fishing, snorkeling, and island trips.
Lagoon Bentota Resort - Bentota
9.2 74 reviews

Lagoon Bentota Resort

hotel, Bentota
The Lagoon Bentota Resort is located in Bentota, just 2.6 km from Bentota Beach and 2 km from Bentota Lake, making it ideal for exploring the area's natural beauty. It is a 3-star property that has received excellent user ratings for its facilities and service. The resort offers a range of accommodation options, including comfortable rooms with modern amenities.
Guests can enjoy a variety of facilities and activities, such as a swimming pool, spa, fitness centre, and a casino. The resort also offers convenient services like 24-hour reception, room service, and free Wi-Fi.
Riverdale Lagoon Villas - Bentota
No reviews

Riverdale Lagoon Villas

hotel, Aluthgama
Riverdale Lagoon Villas is a 2-star hotel in Aluthgama, located 1.1 kilometres on foot from Moragalla Beach, 2.6 kilometres from Kande Viharaya Temple, and 3.9 kilometres from Bentota Railway Station.
This family-friendly accommodation offers rooms with air conditioning, private bathrooms, and garden or pool views, featuring a balcony, work desk, and free WiFi, alongside an indoor swimming pool, plunge pool, terrace, garden, and a children's pool, with an on-site restaurant, bar, and room service available.
©2026 cozycozy.com