Hotels in Bentota

188 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
Bentota hotels
Choose the perfect holiday 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 - 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.
Celestia Ayurveda Resort - Bentota
8.6 78 reviews

Celestia Ayurveda Resort

hotel, Bentota
Celestia Ayurveda Resort is situated in Bentota, just 2.7 kilometres from Bentota Beach, 2.4 kilometres from Bentota Lake, and 2.6 kilometres from Lunuganga, offering a convenient base for exploring this popular coastal destination. The resort is a 4-star property that receives very good user ratings for its service and facilities.
The hotel offers 1-bedroom rooms with 1 bathroom, accommodating up to 2 guests. Enjoy a range of amenities including a swimming pool, a jacuzzi, a sauna, a spa, a restaurant, and room service. The resort also provides full board meals, a garden, and a terrace for relaxation, as well as airport shuttle service and tour organisation.
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.
Nyne Hotels The Muse - Bentota - Bentota
9.5 241 reviews

Nyne Hotels The Muse - Bentota

hotel, Bentota
Taru Villas - The Muse - Bentota is a 4-star hotel located a short distance from Bentota Lake and Lunuganga, providing a peaceful retreat from the bustling beach scene. The hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
This boutique hotel offers a tranquil garden setting with an outdoor pool and shared lounge. Guests can enjoy well-equipped rooms with a range of amenities, including a restaurant serving international and local cuisine, a fully-stocked bar, and a fitness centre.

Best Bentota hotels with a pool

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

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.
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.
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.
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.

Frequently asked questions about hotels in Bentota

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

    The best area to stay in Bentota depends on what you are looking for. If you want to be close to the beach, then the main beach area is ideal. For something a bit quieter, try the area around the Bentota River, where you can find some charming boutique hotels.
  • 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?

    The Bentota Beach is free to access and a great place to relax and swim. The nearby fishing village of Induruwa is also a great option for a free day out, where you can watch the fishermen go about their daily routine and enjoy the local food stalls.
  • 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 Esprit Bentota are the most popular ones.

  • How can travelers relax during a week in Bentota?

    Bentota is perfect for relaxation! 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. You can also try some yoga or meditation classes at the various retreats in the area.
  • 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 fishing village of Induruwa. Try the 'Kottu Roti', a popular street food, or the 'Lamprais', a traditional rice dish wrapped in a banana leaf. The 'The Old House' restaurant is also a great option for a more upscale dining experience.
  • 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 few international hotel chains in Bentota, including the popular Cinnamon chain and the Jetwing Hotels. There are also some smaller, locally owned hotels, offering a more intimate and personal experience.
  • 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 offers a wide range of hotels, from budget-friendly guesthouses to luxurious resorts. You can find everything from beachside bungalows to modern hotels with swimming pools and spas.
  • 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, when the weather is still good and prices are lower. Peak season is from November to March, so expect higher prices and more crowds.
  • What amenities do hotel rooms typically offer in Bentota?

    Most hotels in Bentota offer basic amenities like air conditioning, Wi-Fi, and a private bathroom. Some hotels also offer additional amenities like swimming pools, spas, and restaurants.
  • What pet-friendly activities are available in Bentota?

    While there aren't many pet-friendly activities specifically, you can enjoy walks along the beach with your furry friend or take them for a swim in the ocean. Some hotels also allow pets, so check with them beforehand.

Popular destinations

Best Bentota hotels with air conditioning

Bella Vita - Bentota
9.9 144 reviews

Bella Vita

hotel, Aluthgama
Bella Vita is located in Aluthgama, just 1.1 kilometres from Moragalla Beach and 1 kilometre from Kande Viharaya Temple, offering easy access to both the coastline and local attractions. The hotel consistently receives excellent ratings for its cleanliness, location, and overall user experience.
The hotel offers comfortable rooms with 28 square metres of floor space and modern amenities. Guests can enjoy a range of facilities, including a swimming pool, fitness centre, restaurant, and free Wi-Fi, as well as convenient services like room service and airport transportation.
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.
Esprit Bentota - Bentota
8.7 350 reviews

Esprit Bentota

hotel, Bentota
The Esprit Bentota hotel is conveniently located in Bentota, just 0.5 km from the beach, 0.5 km from Bentota Lake, and 0.1 km from Bentota Railway Station. This 3-star hotel offers a comfortable stay with very good user ratings for its location, cleanliness, and overall experience.
The rooms are well-equipped with a floor area of 32 square metres. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, pool table, free bikes, and a terrace with sea views, making it an ideal choice for a relaxing and enjoyable stay.
Villa 80 - Bentota
9.4 110 reviews

Villa 80

hotel, Bentota
Villa 80 is a 3-star hotel located a short distance from Bentota Beach, Bentota River, and Aluthgama Market, offering a convenient base for exploring the area. It consistently receives excellent user ratings for its location, cleanliness, and overall experience.
This comfortable property boasts a relaxed atmosphere with well-maintained gardens. Guests can enjoy amenities such as a swimming pool, free Wi-Fi, a restaurant serving Sri Lankan and Western cuisine, and free parking.

Best Bentota hotels with a balcony

Sea Trails Bentota - Bentota
8.2 74 reviews

Sea Trails Bentota

hotel, Bentota
Sea Trails Bentota, a 3-star hotel, is situated in Bentota, Sri Lanka, a short walk from Bentota Beach, 3km from Bentota Lake, and 3.5km from Bentota Railway Station.
This beachfront guesthouse offers 1 bedroom, 1 bathroom accommodation with amenities including a swimming pool, free Wi-Fi, a restaurant serving American, Indian, seafood and vegetarian cuisine, and convenient airport shuttle service to Koggala Airport (72km away).
Riverside Inn Fuji - Bentota
9.3 155 reviews

Riverside Inn Fuji

hotel, Bentota
Riverside Inn Fuji is situated in Bentota, 84 kilometres from Bandaranaike International Airport. It has consistently received excellent ratings from previous guests for its location, cleanliness, and overall experience.
The inn offers comfortable rooms with balconies overlooking the river. Guests can enjoy on-site dining, a bar, and a garden with a terrace, as well as water sports, parking, and free Wi-Fi.
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.
Amal Beach Hotel - Bentota
8.7 208 reviews

Amal Beach Hotel

hotel, Bentota
Amal Beach Hotel is located in Bentota, a coastal town in Sri Lanka, just a short distance from the beach. This 3-star hotel has received very good user ratings, making it a popular choice for travellers seeking a comfortable and convenient stay.
The hotel offers a range of amenities and features, including a swimming pool, spa, and fitness centre. Guests can enjoy a meal at the on-site restaurant or relax on the private beach area.
©2026 cozycozy.com