Hotels in Elpitiya

Best Elpitiya Hotels

Enter your dates for prices and availability of the best hotels in Elpitiya.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
9+8+7+6+

1036 Best Hotels to Stay in Elpitiya

Select your travel dates for best hotels in Elpitiya, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Celestia Ayurveda Resort Hotels in Elpitiya
Celestia Ayurveda Resort Hotels in ElpitiyaCelestia Ayurveda Resort Hotels in Elpitiya
Hotel near Elpitiya
With a stay at Celestia Ayurveda Resort in Bentota, you'll be within a 15-minute drive of Bentota Beach and Kaluwamodara Bridge. This spa resort is 3.4 mi (5.5 km) from Moragalla Beach and 3.5 mi (5.6 km) from Induruwa Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. Getting to the surf and sand is a breeze with the complimentary beach shuttle. All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. At Celestia Ayurveda Resort, enjoy a satisfying meal at the restaurant. Local cuisine breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include multilingual staff, laundry facilities, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 65 air-conditioned guestrooms. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
Perfect
3 reviews
10.0/10
Price from
AED 200
per night
Check Availability
The MGS Hotel Hotels in Elpitiya
The MGS Hotel Hotels in ElpitiyaThe MGS Hotel Hotels in Elpitiya
Hotel near Elpitiya
With a stay at The MGS Hotel in Elpitiya, you'll be near the beach, and 18.3 mi (29.5 km) from Hikkaduwa Beach and 24.1 mi (38.7 km) from Bentota Beach. This hotel is 24.6 mi (39.6 km) from Unawatuna Beach and 9.9 mi (15.9 km) from Gurusinghe Moonstone Mine. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this hotel include tour/ticket assistance and barbecue grills. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. A complimentary continental breakfast is served daily. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 6 guestrooms featuring minibars. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include complimentary bottled water and ceiling fans, and housekeeping is provided daily.
8.0/10
Price from
AED 84
per night
Check Availability
Nildiya Cottages Hotels in Elpitiya
Nildiya Cottages Hotels in ElpitiyaNildiya Cottages Hotels in Elpitiya
Hotel near Elpitiya
This bed & breakfast is 19.5 mi (31.4 km) from Bentota Beach and 19.6 mi (31.6 km) from Hikkaduwa Beach. Take in the views from a garden and make use of amenities such as tour/ticket assistance and a picnic area. A complimentary continental breakfast is served daily from 8:00 AM to 9:00 AM. Free self parking is available onsite. Make yourself at home in one of the 2 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided daily.
Price from
AED 194
per night
Check Availability
Elpitiya
You Might Like
Elpitiya Hotels With BreakfastElpitiya Hotels With Twin RoomElpitiya Hotels With 1 Double BedElpitiya Hotels With Swimming PoolElpitiya Hotels With Free Cancellation
Heaven by the Lake Hotels in Elpitiya
Heaven by the Lake Hotels in ElpitiyaHeaven by the Lake Hotels in Elpitiya
Hotel near Elpitiya
With a stay at Heaven By The Lake in Pitigala, you'll be on a lake, and 24.5 mi (39.4 km) from Bentota Beach and 18.8 mi (30.2 km) from Gurusinghe Moonstone Mine. This villa is 18.9 mi (30.4 km) from Natural Moonstone Mine and 19.3 mi (31.1 km) from Ariyapala Mask Museum. Take advantage of recreational opportunities offered, including a complimentary water park, an outdoor pool, and a lazy river. Additional features at this villa include complimentary wireless internet access and gas grills. Free self parking is available onsite. Make yourself at home in one of the 4 individually furnished guestrooms, featuring free minibar items and Smart televisions. Rooms have private patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and bidets.
Perfect
1 review
10.0/10
Price from
AED 185
per night
Check Availability
Araliya Villa Hotels in Elpitiya
Araliya Villa Hotels in ElpitiyaAraliya Villa Hotels in Elpitiya
Hotel near Elpitiya
Located in Balapitiya, Araliya Villa is within a 15-minute drive of Ariyapala Mask Museum and Ahungalla Beach. This hotel is 13.3 mi (21.4 km) from Bentota Beach and 2.9 mi (4.6 km) from Balapitiya Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this hotel include tour/ticket assistance and barbecue grills. Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the 24-hour room service. Local cuisine breakfasts are available daily from 7 AM to 9 AM for a fee. Featured amenities include dry cleaning/laundry services and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 7 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include complimentary bottled water, and housekeeping is provided on request.
1 review
6.0/10
Price from
AED 112
per night
Check Availability
Splendour Residence Hotels in Elpitiya
Splendour Residence Hotels in ElpitiyaSplendour Residence Hotels in Elpitiya
Hotel near Elpitiya
JJD75 2025.04.14
A little hidden gem we found to break up our trip between Tangalle and the airport. It’s off the beaten track, we came in via train and caught an Uber to the accomodation. We were upgraded to a larger suite on the top floor with stunning views. The hotel was fantastic, set on magnificent grounds, the unassuming exterior descends into a modern accommodation block. Amazing views of the lake, we opted to eat our meals on the balcony soaking it all in with excellent room service, tasty breakfast and a bar / restaurant downstairs. We enjoyed the hospitality and the price point represents very good value for money. Great pool and outdoor space to relax in. Absolutely perfect for a stop over as you venture through this wonderful country.
Perfect
19 reviews
9.8/10
Price from
AED 592
per night
Check Availability
sathis villa Hotels in Elpitiya
sathis villa Hotels in Elpitiyasathis villa Hotels in Elpitiya
Hotel near Elpitiya
With a stay at sathis villa in Madampagama, you'll be within a 10-minute drive of Ariyapala Mask Museum and Ambalangoda Beach. This guesthouse is 18.3 mi (29.4 km) from Bentota Beach and 22.4 mi (36 km) from Unawatuna Beach. Take in the views from a garden. At sathis villa , enjoy a satisfying meal at the restaurant. English breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Free self parking is available onsite. Make yourself at home in one of the 2 guestrooms. Conveniences include desks, and housekeeping is provided on request.
7.0/10
Price from
AED 84
per night
Check Availability
The Vitamin Sea Hotels in Elpitiya
The Vitamin Sea Hotels in ElpitiyaThe Vitamin Sea Hotels in Elpitiya
Hotel near Elpitiya
DDMITRII.P 2025.01.06
Great hotel! We arrived late in the evening, we were happy to receive the host, offered dinner. The hotel area is clean, tidy, the rooms are clean, everything is there. Breakfast was very delicious. Thank you, we will come back again!
Perfect
6 reviews
10.0/10
Price from
AED 94
per night
Check Availability
Aaradhya Madu River Hotels in Elpitiya
Aaradhya Madu River Hotels in ElpitiyaAaradhya Madu River Hotels in Elpitiya
Hotel near Elpitiya
This hotel is 15.3 mi (24.6 km) from Bentota Beach and 24.4 mi (39.3 km) from Unawatuna Beach. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and concierge services. At Aaradhya Madu River , enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 12 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include desks and complimentary weekday newspapers, and housekeeping is provided daily.
Price from
AED 367
per night
Check Availability
Hotel Italia Hotels in Elpitiya
Hotel Italia Hotels in ElpitiyaHotel Italia Hotels in Elpitiya
Hotel near Elpitiya
Located in Ambalangoda, Hotel Italia is within a 5-minute drive of Ariyapala Mask Museum and Ambalangoda Beach. This beach hotel is 15.3 mi (24.6 km) from Bentota Beach and 3.8 mi (6.1 km) from Akurala Beach. Relax on the private beach or enjoy other recreational amenities such as bicycles to rent. Additional features at this hotel include complimentary wireless internet access, tour/ticket assistance, and barbecue grills. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. A complimentary continental breakfast is served daily from 7:30 AM to 10 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 16 guestrooms. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries.
7 reviews
8.2/10
Price from
AED 103
per night
Check Availability
See All Hotels in Elpitiya

FAQs About Elpitiya Hotels

What are the best hotels in Elpitiya?

Whether you're planning a business trip or a vacation, Elpitiya has many top-rated hotels to choose from. Celestia Ayurveda Resort and The MGS Hotel are among the best choices for your stay.

How much is a hotel in Elpitiya on average?

The average price for hotels in Elpitiya is AED 406 on weekdays, and AED 401 on weekends (Friday-Saturday).

What are the best hotel deals in Elpitiya?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels in Elpitiya offer airport shuttle services?

Getting to your accommodation in Elpitiya is easy with hotels that offer airport shuttle services. Celestia Ayurveda Resort and The MGS Hotel provide convenient airport shuttle services.

What are the best hotels with a spa in Elpitiya?

A spa hotel can make your trip more enjoyable with relaxing amenities. Celestia Ayurveda Resort is one of the best hotels with a spa in the area.

Which hotels in Elpitiya have the best breakfast?

Begin your day with a tasty and satisfying breakfast! Celestia Ayurveda Resort and The MGS Hotel provide the best breakfast to start your day.

Elpitiya Hotels Info

Highest PriceAED 2,082
Lowest PriceAED 182
Number of Reviews 4
Total Properties1036
Average Price(Weekday Night)AED 406
Average Price(Weekend Night)AED 401