Hotel Margaret Villa

- Address: Gelioya, Gelioya, LK
- Location: 0.4 mi from Gelioya
- Star rating: 3/5
- Price: £34, includes taxes & fees, 16 Nov - 17 Nov

Save up to £750 when you book a flight and hotel together*
With over 300,000 hotels worldwide, it's easy to create a perfect package
Packages with flights are ATOL protected
Price found within the past 48 hours. Click for updated prices.
Trip length
3 nights4 nights5 nights6-7 nights
Stars
5 star4 star & up3 star & up2 star & up
Flight class
EconomyPremium economyBusinessFirst class
Remove all filters




23 Jan - 28 Jan
Wellawatte
5 nights
7.8/10 - Good (75 reviews)
"We found a cockroach in the bathroom and the room!"
Reviewed November 12, 2026
Return • London (LHR) - Colombo (CMB)
LHR - CMB • 1 stop CMB - LHR • 1 stop
£737
per traveller
found 2 hours ago




23 Jan - 28 Jan
Thimbirigasyaya
5 nights
6.2/10 - (19 reviews)
"Staff were friendly and we had shops and restaurants closer to the hotel "
Reviewed May 10, 2026
Return • London (LHR) - Colombo (CMB)
LHR - CMB • 1 stop CMB - LHR • 1 stop
£758
per traveller
found 2 hours ago




3 Feb - 10 Feb
Thissamaharama
6 nights
10/10 - Exceptional (2 reviews)
"Our host was exemplary in showing us the local area. We had a deeply moving experience at both Kataragama and Tissamaharama. Pradath is an excellent resource for All things Sri Lanka. The accommodations are first rate. Big comfortable bed. Modern shower and tub. A/C and Wi-fi work great. Excellent meals prepared. It is the perfect spot to retreat in the evening. We heartily recommend it and will hopefully return. "
Reviewed January 16, 2018
Return • London (LON) - Colombo (CMB)
LGW - CMB • 1 stop CMB - LGW • 1 stop
£1,038
per traveller
found 6 hours ago




19 Dec - 26 Dec
Galle
6 nights
9.2/10 - Wonderful (170 reviews)
"Very clean room, nice restaurant with tasty food, helpful staff. Very close to the Fort, 5min ride, still very calm"
Reviewed October 31, 2026
Return • London (LON) - Colombo (CMB)
LHR - CMB • Direct CMB - LHR • Direct
£2,487
per traveller
found 1 day ago




30 Dec - 6 Jan
Koggala
6 nights
9.4/10 - Exceptional (114 reviews)
"Stunning hotel and amazing staff !! We went with the whole family and had an incredible time, would highly recommend"
Reviewed August 16, 2026
Return • London (LHR) - Colombo (CMB)
LHR - CMB • 1 stop CMB - LHR • 1 stop
£3,002
per traveller
found 1 day ago








Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
From just £737. Yes, you read that correctly. Our Gelioya packages are the best way to make your dollars go much further. Bundle your flights, hotels and rental car and get to know this vibrant destination.
Don't stress if you're rethinking your Gelioya travel package — you can cancel or change your booking. And if you've booked it within the last 24 hours, you may be able to do it at no cost. However, bookings made more than 24 hours ago may incur fees from your hotel, airline or car rental company. We totally understand life can sometimes throw a spanner in the works, so make your way to our Customer Service Portal if that occurs. When you're ready to make changes, we'll be here to help.
Find flights that suit your busy schedule, add a hotel to your booking and watch the savings rack up with a Gelioya travel package. It's as simple as that! From flights and hotels to rental cars and tours, Expedia is where your cheap holiday begins. And with over 550 airlines and 1,000,000 hotel options around the world to choose from, you won't be short of choice.
Expedia has joined forces with online lender Klarna to make your next getaway a bit easier on the wallet. Paying in instalments means you can spread the costs of your next big adventure, leaving you with more cash to splash while you're travelling. Klarna has several payment plans to choose from, so you're sure to find one that falls within your budget. Check out these flexible payment options:
Make a reservation at Elegant Hotel. It's one of this area's most popular hotels. Another great option in Gelioya is The Pinnacle Fine Accommodation.
Your safest bet is to book early. Air carriers usually advertise flight tickets up to a year in advance, and this is a perfect opportunity to score some of the cheapest prices. Boss just told you to take your holiday time next week? Don't fret. Expedia are never short on fantastic bargains to whisk you away on the getaway of your dreams, at an affordable price.
From hotels and airfares to car rentals, Expedia can help you create a Gelioya package that fits you. Heading off for a while? Look into a hotel, rental car and flight bundle. If you can only manage a quick getaway, a hotel and flight deal may suit you better. Tours and activities can be added after you've booked. Our packages make it easy to save and plan.
A travel package can be easier on the wallet than separately booking all you need for your escape. For example, combine your hotels, flights and rental cars and land a great deal. Whatever your holiday goals are, you're sure to find a package that's right for you.
Definitely. Expedia has more than 550 partner airlines to choose from around the world. With all that choice at your fingertips, finding the right carrier to whisk you off to Gelioya will be a cinch.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.