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.

S
S M Jansz
From
Sri Lanka
service is beyond the expectations everything is perfect and the food was amazing will be back soon. keep it up guys
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 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.

V
Viktoriia
From
Cyprus
Breakfast and balcony view ❤️
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,263 reviews
Price from
US$220
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.

F
Frantzeska R.
From
Greece
The rooms were clean and comfortable. The personel was very accommodating. They schedule different activities such as jewellery making, drawing and yoga, which is fun.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$38
1 night, 2 adults

Villa Hillcrest Weligama

Weligama (Near Elgiriya)

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

M
Markus
From
Austria
The room is exactly as on the pictures and are beautifully integrated with nature. The staff was always very kind and helped wherever they could.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 275 reviews
Price from
US$110.60
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.

H
Honzík
From
Czech Republic
Smooth check in, comfortable bed, clean room
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews
Price from
US$6
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.

D
Dávid
From
Slovakia
Cosy and most comfortable bed in Sri Lanka.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 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.

T
Tatyana
From
Belarus
Great location. Nice owner. Fantastic view and very important for me - a good bed. I will come back.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 88 reviews
Price from
US$110
1 night, 2 adults

Sakura Surf Lanka Hotel & Restaurant

Weligama (Near Elgiriya)

Situated in Weligama, 300 metres from Weligama Beach, Sakura Surf Lanka Hotel & Restaurant features accommodation with a garden, free private parking, a private beach area and a terrace.

J
Jay
From
United Kingdom
Best Location in Walligama. Staff are incredible people - they reciprocate huge smiles and a lot of care. Very accommodating. Food is fresh and available most parts of the day. With water available too. The rooms are the best I have had in Sri Lanka. Great shower, nice beds, AC, ceiling fan, sea views. Just amazing. This is the best place to stay in Sri Lanka - especially if you want to surf. I surfed for the first time over 3 days, with Surf N Lanka, right next door. It was incredible! Fantastic value, and the best experience I could have hoped for. I made friends with these people. I will certainly race back here if and when I return.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews
Price from
US$59
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.

A
Artur
From
Russia
A clean, comfy, beautiful place with everything one might ever need. Everything is new, nice to use new things. From any room you will get an amazing view either to a sunset either to a sunrise. Friendly hosts are always here to help with anything, great people. WiFi works well, suitable both for working and watching films. Cozy balconies, kitchen includes everything for cooking including oven(!) And the price for such a lovely place is also lovely 💖 there are not many reviews yet because this is a new guest house but I highly recommend you to stay here and have a great time
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 32 reviews
Price from
US$12.75
1 night, 2 adults

Villa 1972

Kadukanna (Near Elgiriya)

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.

K
Kaushani
From
Sri Lanka
Best and beautiful location.💚Friendly staff.😊 Delicious food😋Thanks for friendly service👍
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$100
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.5
Very good - What previous guests thought, 36 reviews
From US$123.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 32 reviews
From US$39.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 164 reviews
From US$66.67 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 293 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,263 reviews
From US$403.17 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 193 reviews
From US$422.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 98 reviews
From US$33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 35 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 153 reviews

Most booked hotels in Elgiriya and surroundings in the past month

See all

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,263 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 275 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 175 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 91 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 88 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 223 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 293 reviews

Popular with guests booking hotels in Weligama

Budget hotels 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

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

Set in Akuressa, 37 km from Galle International Cricket Stadium and 38 km from Galle Fort, Sarangu VIlla offers accommodation with free WiFi, air conditioning, a garden and a shared lounge.

From US$72.60 per night

Situated in Akuressa, Sarangu VIlla features air-conditioned accommodation with a terrace and free WiFi. The property has garden views. Towels and bed linen are offered in the country house.

From US$78.65 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

Set in Weligama, 31 km from Galle International Cricket Stadium, La Vizta Weligama offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

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$33.60 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 7 reviews

Sajini Villa, a property with a garden, is located in Weligama, 1.9 km from Weligama Beach, 33 km from Galle International Cricket Stadium, as well as 33 km from Galle Fort.

Best hotels with breakfast in Elgiriya and nearby

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
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 241 reviews

Located in Weligama, 35 km from Galle International Cricket Stadium, Malabar Hill provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 35 km from Galle...

From US$675 per night

Situated within 31 km of Galle Fort and 31 km of Dutch Church Galle, Blue water Villa offers rooms in Weligama. This 2-star hotel has air-conditioned rooms with a private bathroom.

From US$38.08 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 275 reviews

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

From US$306 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 57 reviews

Situated just 1.5 km from Weligama Beach, Manram Glamping Weligama provides accommodation in Weligama with access to an infinity pool, a garden, as well as a 24-hour front desk.

From US$89.60 per night

Featuring a spa bath, Mandinu Home is located in Koggala. This property offers access to a balcony, free private parking and free WiFi.

From US$11.10 per night