
Ranna Holidays from £1,584
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to £335 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Packages with flights are ATOL protected
Your Ranna Holiday
Our Ranna holiday packages give you the power to customise your own adventure. Tailor your journey to your interests and style and make every moment count in this interesting city. If a sightseeing tour is on the agenda during your trip to Ranna, stop by top attractions like Tangalle Beach, Kalametiya Bird Sanctuary and Turtle Watch Rekawa. No matter your travel plans or budget, organising a tailored Ranna holiday is easy with Expedia.
Top Ranna Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.




Aarunya Nature Resort & Spa
Price was £4,864, price is now £3,466 per person
£3,466
per person
4 Oct - 10 Oct
found 1 day ago
Return flight included
Manchester (MAN) to Colombo (CMB)
9.8/10 Exceptional! (8 reviews)
A great resort in the wilderness. Very limited number of separated villas give the feeling of being the only customer in this resort. Great and friendly staff at all times. Delicious food at breakfast, lunch and dinner.
Reviewed on 15 Jan 2022
Ranna Essential Information
Language | Sinhala |
---|---|
Currency | Sri Lankan rupees |
Closest Airport | Mattala Rajapaksa Intl. Airport (HRI) |
Max Temp Winter | 29ºC |
Max Temp Summer | 32ºC |
Top Sights | Turtle Watch Rekawa, Goyambokka Beach and Tangalle Lighthouse |
Top hotels in Ranna

Shangri-La Hambantota
Sittrakala Estate, Chithragala, Ambalantota, Hambantota
Fully refundableReserve now, pay when you stay
The price is £123 per night from 24 Sept to 25 Sept
£123
24 Sept - 25 Sept
includes taxes & fees
8.6/10 Excellent! (104 reviews)
"Overall good experience. Customer service was excellent though check in was bit delayed in one of the rooms we booked. Good spread of delicious food. Just need to mention Chathurya works at the main restaurant was excellent in customer service. This young girl is doing a great job."
Reviewed on 8 Aug 2025

Anantara Peace Haven Tangalle Resort
Goyambokka Estate, Tangalle
Fully refundableReserve now, pay when you stay
The price is £231 per night from 8 Sept to 9 Sept
£231
8 Sept - 9 Sept
includes taxes & fees
9.4/10 Exceptional! (142 reviews)
"Lovely hotel and staff are great. The pricing are excessive for this hotel. $150-200 for a massage where other similar hotels charge $50-100."
Reviewed on 8 Feb 2025

Smeralda Resorts Dikwella
Batigama, Dikwella, Batigama, Southern Province
9.6/10 Exceptional! (6 reviews)
"Great property right on the beach , in comparison the prices in the hotel / restaurant are higher ( which is to be expected) . Staff was lovely , the hotel could do with some small updates / upgrades. Location is very good, under 10 mins to walk into town. Great place if you are looking for something ..."
Reviewed on 17 Feb 2025
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.
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.