Skip to main content

Search hotels in Elgiriya

Enter your dates to see the latest prices and deals for Elgiriya hotels

Elgiriya – 1 hotel or place to stay

Filter by:

Star rating
Review score

Dins Nature Villa

Elgiriya

36 km from Galle International Cricket Stadium, Dins Nature Villa is a recently renovated property located in Elgiriya and provides air-conditioned rooms with free WiFi and private parking.

A
Alexander
From
Germany
One of the most friendly hosts in all Sri Lanka. The bungalow is beautiful located and well taken care of. Everything was very clean. My girlfriend had birthday while the stay and the host arranged a surprise for her - really really nice. Would come here definitely again!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
Price from
US$78
1 night, 2 adults

Weligama Bay Marriott Resort & Spa

Weligama (Near Elgiriya)

Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool.

P
Peter
From
Kazakhstan
This hotel has everything you need. The staff is very attentive and helpful. There is a private beach nearby where you can learn to surf with instructors. Delicious cuisine, a good selection of drinks. A great place to relax!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,236 reviews
Price from
US$240
1 night, 2 adults

Villa Hillcrest

Weligama (Near Elgiriya)

Situated in Weligama, 3 km from Weligama Beach, Villa Hillcrest features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

B
Blaž
From
Slovenia
One of the best stays I ever had! Very friendly and polite staff. They were really making their best effort to serve and make us feel welcome. None of the staff were pushy with offering some other services (like in other places), which I appreciated a lot. The plants around really made me feel connected to nature. Also great for the whole day around the pool relaxing and enjoying delicious foods and drinks. The food was really amazing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 253 reviews
Price from
US$202.37
1 night, 2 adults

The Classic-hostel-apt-deluxe

Weligama (Near Elgiriya)

Situated in Weligama, 500 metres from Weligama Beach, The Classic-hostel-apt-deluxe features accommodation with a garden, free private parking, a shared lounge and a terrace.

J
Jacopo
From
Italy
Good location, exceptional host!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews
Price from
US$17
1 night, 2 adults

Luminozo Beach Hotel

Weligama (Near Elgiriya)

Set in Weligama, less than 1 km from Weligama Beach, Luminozo Beach Hotel offers accommodation with free bikes, free private parking, a garden and a shared lounge.

A
Antonio
From
Portugal
Nice location, in front of a less buzzy part of the beach, friendly staff and owner and very good value for money!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 13 reviews
Price from
US$35
1 night, 2 adults

La Dolce Vita Weligama

Weligama (Near Elgiriya)

Situated in Weligama, 1.1 km from Weligama Beach, La Dolce Vita Weligama features accommodation with a garden, free private parking and a terrace.

C
Chia-Hsuan
From
Australia
The bed was very comfortable. Owner and the staff were super friendly and polite. The hotel is quiet and peaceful, perfect for families. Breakfast was sensational.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 77 reviews
Price from
US$110
1 night, 2 adults

Lavish

Weligama (Near Elgiriya)

Situated in Weligama, 31 km from Galle International Cricket Stadium, Lavish features accommodation with a garden, free private parking and a terrace.

Y
YMDK
From
Sri Lanka
Our stay at Lavish Weligama was nothing short of exceptional, leaving us with memories we will cherish forever. Originally, we booked the hotel for just one night, but an unexpected car issue turned our visit into an extraordinary experience. The owner of the hotel is truly one of a kind—a rare gem you rarely encounter. When our car broke down, he went above and beyond to help us. Not only did he assist us in getting the car repaired, but he also extended incredible hospitality by allowing us to remain in the room well past the 11 a.m. checkout time. In fact, we didn’t leave until 9 p.m., and at no point did we feel rushed or unwelcome. His kindness, understanding, and generosity made what could have been a stressful situation completely manageable. Beyond the exceptional service, the rooms were fantastic—spacious, spotlessly clean, and thoughtfully designed to ensure comfort and relaxation. The ambiance of the hotel reflects a perfect blend of warmth and modernity, making it a peaceful retreat after a day of exploring. If you're planning to visit Weligama, Lavish Weligama should be at the top of your list. The facilities are excellent, the staff are genuinely caring, and the owner’s hospitality is unparalleled. I can’t thank him enough for his kindness and assistance during our stay. We will undoubtedly return and highly recommend this hotel to anyone seeking a memorable and heartwarming experience.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$12.75
1 night, 2 adults

Sapiens home - Weligama bay

Weligama (Near Elgiriya)

Set in Weligama, 1.4 km from Weligama Beach, Sapiens home - Weligama bay offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

C
Campbell
From
New Zealand
I had an amazing stay here at River Post Co-Working & Co-Living Weligama. The room was very clean, I was able to check in early, they have an AMAZING massage therapist based on site, the location is right beside the river with a great view, and the host Manoj is very welcoming. There is also free parking and an in-house breakfast is available. I would highly recommend this place for an affordable and relaxing visit to Weligama! 😊
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 85 reviews
Price from
US$38
1 night, 2 adults

Weligama Bay Watsila Resort

Weligama (Near Elgiriya)

Set in Weligama, within 200 metres of Weligama Beach and 31 km of Galle International Cricket Stadium, Weligama Bay Watsila Resort offers accommodation with a garden and free WiFi throughout the...

D
Denis
From
United Kingdom
Nice location with easy access to both Mirissa and central Weligama. Friendly flexible owners.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 35 reviews
Price from
US$40
1 night, 2 adults

Muthu Nila villas- Mirissa

Mirissa (Near Elgiriya)

Muthu Nila villas- Mirissa features a garden, shared lounge, a terrace and restaurant in Mirissa. Featuring room service, this property also provides guests with a barbecue.

p
pruszynska
From
Poland
Perfect place, perfect host, perfect breakfact on the tarrace, so it was perfect vacation❤️ Lalit you are the best!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 57 reviews
Price from
US$200
1 night, 2 adults
See all hotels in and around Elgiriya

Hotels with airport shuttles in Elgiriya

  • Airport shuttle
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 33 reviews
    From US$72.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 31 reviews
    From US$33.60 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 148 reviews
    From US$45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 152 reviews
    From US$49.72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 245 reviews
    From US$39.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 275 reviews
    From US$170.02 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 117 reviews
    From US$45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,236 reviews
    From US$208.30 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 195 reviews
    From US$203.11 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 146 reviews
    From US$160.95 per night

Most booked hotels in Elgiriya and surroundings in the past month

See all

Best hotels with breakfast in Elgiriya and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Situated within 39 km of Galle International Cricket Stadium and 39 km of Galle Fort, The Bungalow, Makuludola Estate provides rooms with air conditioning and a private bathroom in Dampella.

    From US$100 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Located in Kadukanna, 39 km from Galle International Cricket Stadium, Villa 1972 provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$121 per night
  • feelhome

    Hotel in Akuressa
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Akuressa, within 37 km of Galle International Cricket Stadium and 38 km of Galle Fort, feelhome offers accommodation with a garden as well as free private parking for guests who drive.

    From US$44 per night
  • Rent room

    Hotel in Udukawa
    Breakfast options

    Offering garden views, Rent room is an accommodation set in Udukawa, 37 km from Dutch Church Galle and 37 km from Galle Light house.

    From US$76.23 per night
  • Sarangu VIlla is situated in Akuressa. The property has garden views. Towels and bed linen are offered in the country house. The accommodation is non-smoking.

    From US$78.65 per night
  • Set in Palatuwa, 30 km from Hummanaya Blow Hole, Cieloblu In Hotel Matara offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$36.30 per night
  • Boasting garden views, Eyonkt Villa provides accommodation with balcony, around 33 km from Galle International Cricket Stadium.

    From US$21.28 per night
  • Featuring garden views, Cosmic power provides accommodation with a garden and a balcony, around 35 km from Galle International Cricket Stadium.

    From US$55.50 per night

Budget hotels in Elgiriya and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Akuressa, 34 km from Galle International Cricket Stadium, Kandahena Mansion features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$88 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    34 km from Hummanaya Blow Hole, Villa Kobeimalhéna, Matara is a recently renovated property set in Sulutanagoda and offers air-conditioned rooms with free WiFi and private parking.

    From US$54.45 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5 reviews

    Offering garden views, Calm Villa is an accommodation located in Weligama, 33 km from Galle Fort and 33 km from Dutch Church Galle.

    From US$39.20 per night
  • Boasting air-conditioned accommodation with a balcony, Sahas Home Apartment is set in Weligama. This property offers access to a terrace, free private parking and free WiFi.

    From US$70.96 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Heaven Villa Weligama is a recently renovated villa in Weligama, where guests can make the most of its garden and shared lounge.

    From US$64.51 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 48 reviews

    Boasting pool with a view and views of pool, Villa Wellia is a recently renovated apartment set in Weligama, 3 km from Weligama Beach.

    From US$134.40 per night
  • Set within 31 km of Galle International Cricket Stadium and 31 km of Galle Fort, BeeYu River Lodge Weligama features rooms with air conditioning and a private bathroom in Weligama.

    From US$39.20 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Villa Amore Mirissa, a property with a garden, is located in Mirissa, 33 km from Galle International Cricket Stadium, 34 km from Galle Fort, as well as 34 km from Dutch Church Galle.

    From US$75 per night