Ranna Holidays from £1,584

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    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.
Citrus Hikkaduwa
Hotel Millenium
Riff Hikkaduwa
Aarunya Nature Resort &  Spa
Uga Prāva - Tangalle

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

Shangri-La Hambantota

5 out of 5
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

Shangri-La Hambantota
Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort

5 out of 5
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

Anantara Peace Haven Tangalle Resort
Smeralda Resorts Dikwella

Smeralda Resorts Dikwella

3.5 out of 5
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

Smeralda Resorts Dikwella
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

How much does a Ranna travel package cost?
Our Ranna travel packages, which start at just £1,584, are an easy way to save precious money. Choose your favourite flights, hotels and rental cars to create your perfect trip.
If I'm not able to travel, can I cancel my Ranna travel package?
We totally get that the universe can throw the odd curveball. If you've booked a Ranna travel package and have to cancel or amend it, we're here to help. We suggest visiting our Customer Service Portal first for information. But generally speaking, if you've taken out your package in the last 24 hours, you may be able to change your itinerary free of charge. If it's been more than 24 hours, your hotel, airline or car rental company may charge a fee.
How do I get a cheap travel package to Ranna?
Bundle your hotels and flights with Expedia to save big on your next getaway. With over 550 partner airlines and 1,000,000 hotels around the globe, your Ranna travel package can be customized exactly to suit your budget. With all those extra dollars, why not throw in one or more interesting tours and activities? It's an easy way to unlock even more discounts. Your dream holiday in Ranna is much closer than you thought!
Does Expedia offer Book Now, Pay Later Ranna holidays?
Your bank balance shouldn't stop you from going on holiday, so Expedia has devised a solution to help. Now that we've joined forces with online lender Klarna, it's easier than ever to book a fantastic getaway without making a dent in your savings. Klarna offers flexible payment options during the checkout process that take the worry out of budgeting for your trip. Consider one of these flexible payment options:

  • Pay monthly holidays: Escape on that dream holiday sooner with Klarna's manageable monthly instalment plans. If making small repayments each month works for you, choose this option during the checkout process.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna makes it possible to pay off your holiday across multiple transactions.
  • Low deposit holidays: When you want to grab an unbeatable deal but your budget doesn't quite go that far, Klarna's low deposit holiday plan will help you lock in your getaway.

What are the top hotels in Ranna?
Get your trip off to a fantastic start by staying at Anantara Peace Haven Tangalle Resort. It's one of most sought-after properties in Ranna. Another leading option is Sooriya Resort & Spa.
How far in advance should I book my Ranna holiday?
Get rewarded with the biggest variety at the cheapest prices by booking your Ranna adventure early. Air carriers typically release tickets anywhere up to 12 months prior to departure, so secure your spot ASAP. That said, Expedia is committed to giving you the best deals around, so it's never a bad time to book your dream holiday!
What does an Expedia Ranna travel package include?
Packages include rental cars, flights and hotels, but you can combine any of them to create your perfect Ranna trip. You can also add on fun stuff like tours and activities once you've made your booking. You're in the driver's seat! When you bundle your bookings with Expedia, you'll get access to discounts you won't find elsewhere.
What should I know before booking a Ranna travel package?
You'll save plenty with an Expedia travel package. Combine your flights, rental cars and hotels and land fabulous discounts. You're not restricted to hotels, however. We have beachfront villas, creek-side mountain cabins and even castles and houseboats!
Can I choose my airline with a Ranna Expedia travel package?
Yes, the choice is all yours. We have access to over 550 airlines all over the world, so you can customize your Ranna adventure according to your travel needs.

* 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.