Hotels in Ranna

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Ranna?

Kottan On Sea by The Serendipity Collection
Kottan On Sea by The Serendipity Collection
3.0 star property
Koattagoda
  • cleanliness
    Coastal villa with private beach access and outdoor pool in Koattagoda.
The price is AU$260
includes taxes & fees
25 Mar - 26 Mar
Kottan On Sea by The Serendipity Collection
Gaia Soul
Gaia Soul
3.0 star property
Maaliyadda
9.4 out of 10, Exceptional, (3 reviews)
  • cleanliness
    Serene coastal escape with outdoor pool, massage services, and garden oasis.
Gaia Soul
UTMT Underneath the Mango Tree Beach & Spa
UTMT Underneath the Mango Tree Beach & Spa
4.0 star property
Polgahamulla
9.8 out of 10, Exceptional, (19 reviews)
  • cleanliness
    Pristine beachfront escape with Ayurvedic spa treatments and authentic cuisine.
UTMT Underneath the Mango Tree Beach & Spa
Coco Drift Hiriketiya
Coco Drift Hiriketiya
1.0 star property
Hiriketiya
The price is AU$26
includes taxes & fees
11 Apr - 12 Apr
Coco Drift Hiriketiya
Dickwella Resort and Spa
Dickwella Resort and Spa
5.0 star property
Batigama
8.4 out of 10, Very good, (41 reviews)
  • cleanliness
    A private Sri Lankan beachfront escape with water sports and spa treatments awaits.
The price is AU$194
includes taxes & fees
9 Apr - 10 Apr
Dickwella Resort and Spa
Casa Smeralda
Casa Smeralda
3.5 star property
Batigama
8.8 out of 10, Excellent, (10 reviews)
The price is AU$132
includes taxes & fees
11 Apr - 12 Apr
Casa Smeralda
Smeralda Beach Hotel
Smeralda Beach Hotel
3.5 star property
Batigama
9.4 out of 10, Exceptional, (16 reviews)
  • cleanliness
    Enjoy a tranquil beach escape in Southern Sri Lanka with unique seaside views.
The price is AU$150
includes taxes & fees
12 Mar - 13 Mar
Smeralda Beach Hotel
Ivory Resort Dikwella
Ivory Resort Dikwella
2.5 star property
Dikwella
10.0 out of 10, Exceptional, (11 reviews)
  • cleanliness
    Beach getaway with ocean views and delectable Sri Lankan cuisine at two restaurants.
The price is AU$162
includes taxes & fees
18 Mar - 19 Mar
Ivory Resort Dikwella
Surf Bay Villa
Surf Bay Villa
2.5 star property
Dikwella
9.6 out of 10, Exceptional, (14 reviews)
  • cleanliness
    Stay at a peaceful beachside motel and enjoy easy access to scenic Dikwella beaches.
The price is AU$57
includes taxes & fees
2 Apr - 3 Apr
Surf Bay Villa
Amaya Hostel and Restaurant
Amaya Hostel and Restaurant
1.0 star property
Dikwella
The price is AU$26
includes taxes & fees
31 Mar - 1 Apr
Amaya Hostel and Restaurant
Crystal Resort Dickwella
Crystal Resort Dickwella
3.5 star property
Dikwella
7.4 out of 10, Good, (46 reviews)
  • cleanliness
    Find tropical tranquility at this Hiriketiya beach resort with pool and bar options.
Crystal Resort Dickwella
Nature Surf Villas
Nature Surf Villas
3.0 star property
Dikwella
  • cleanliness
    Wake to tranquil ocean vibes at this Hiriketiya villa steps from stunning beaches.
The price is AU$163
includes taxes & fees
24 Mar - 25 Mar
Nature Surf Villas
SURF N SPICE
SURF N SPICE
3.0 star property
Dikwella
9.8 out of 10, Exceptional, (22 reviews)
  • cleanliness
    Moments from Hiriketiya Beach, this laid-back surf haven offers a relaxing terrace.
SURF N SPICE
Hiriketiya Hideway
Hiriketiya Hideway
3.0 star property
Hiriketiya
The price is AU$54
includes taxes & fees
1 Apr - 2 Apr
Hiriketiya Hideway
LUNUVILA RESORT DICKWELLA
LUNUVILA RESORT DICKWELLA
4.0 star property
Dikwella
10.0 out of 10, Exceptional, (4 reviews)
  • cleanliness
    Peaceful villa sanctuary in Dikwella, minutes from stunning Hiriketiya Beach.
The price is AU$51
includes taxes & fees
2 Apr - 3 Apr
LUNUVILA RESORT DICKWELLA
Beldon Boutique Hotel
Beldon Boutique Hotel
3.5 star property
Dikwella
8.6 out of 10, Excellent, (4 reviews)
The price is AU$284
includes taxes & fees
15 Mar - 16 Mar
Beldon Boutique Hotel
Hiriketiya Beach Resort
Hiriketiya Beach Resort
2.5 star property
Dikwella
9.0 out of 10, Wonderful, (4 reviews)
  • cleanliness
    Beachside haven in Hiriketiya with outdoor pool and convenient access to local shores.
The price is AU$152
includes taxes & fees
31 Mar - 1 Apr
Hiriketiya Beach Resort
Villa Hiriketiya
Villa Hiriketiya
2.5 star property
Dikwella
7.8 out of 10, Good, (6 reviews)
  • cleanliness
    Contemporary retreat near Hiriketiya Beach with poolside dining and bar.
Villa Hiriketiya
Cielo Hiriketiya
Cielo Hiriketiya
3.0 star property
Dikwella
10.0 out of 10, Exceptional, (2 reviews)
The price is AU$199
includes taxes & fees
19 Mar - 20 Mar
Cielo Hiriketiya
Oshi Villa Hiriketiya
Oshi Villa Hiriketiya
3.5 star property
Dickwella
6.0 out of 10, (1 review)
  • cleanliness
    Relax in Sri Lanka's Nilwella beach area with spa services and luxurious comfort.
Oshi Villa Hiriketiya
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.

Check out reviews of Ranna hotels guests love

Frequently asked questions

How much does a hotel room cost in Ranna?
You can find top hotels in Ranna from AU$26 with options to suit your budget and needs. If you're looking for an affordable hotel in Ranna that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Ranna hotels?
Discover great deals on Ranna hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Ranna hotels.
Can I book Ranna hotels with free cancellation?
It's easy to book a refundable Ranna hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Ranna?
If you're looking for hotels in central Ranna, check out Ashansa Lagoon Resort and Villa Blu. Travellers love Ashansa Lagoon Resort for its location, as well as the beach (direct access), full-service spa and restaurant this hotel offers. Villa Blu is another popular central hotel with a beach, an outdoor pool and a children's pool.
Can I book a refundable accommodation option in Ranna?
If you want the flexibility to change your plans to Ranna, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Ranna be like during my visit?
Ranna is a great place to visit any time of year with an average temperature of 27°C during the coldest months.
Why should I book my Ranna hotel with Hotels.com?
There are lots of reasons to book your Ranna trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Ranna

Whispers of the Waves: Discover the Enchantment of Ranna's Coastal Gardens

Nestled along Sri Lanka's stunning southern coast, Ranna is a hidden gem that enchants with its pristine beaches and lush gardens. This tranquil destination offers a perfect escape for nature lovers and beach enthusiasts alike. The golden sands of Ranna Beach invite relaxation, while the vibrant marine life beckons for exploration. Immerse yourself in the serene landscapes, savour local cuisine, and experience the warm hospitality of the villagers. Ideal for romantic getaways or peaceful retreats, Ranna promises an unforgettable journey away from the bustling tourist trails. Discover the allure of this coastal paradise in Sri Lanka.

Discover great hotels in Ranna

Ranna offers a variety of accommodation options, including charming beach houses and luxurious villas, perfect for a relaxing getaway. Many resorts feature stunning ocean views, pool access, and local cuisine, creating an inviting atmosphere for travellers seeking both comfort and adventure. Here are some of the best hotels in Ranna that our travellers love:

  1. Back of beyond - Wellness RetreatOpens in a new window: This charming beach hotel provides a delightful escape for leisure travellers seeking a relaxing beach vacation experience. With direct access to the stunning shoreline, guests can indulge in sun-soaked days and tranquil evenings. Key amenities include comfortable lodging surrounded by scenic beauty, where visitors appreciate the serene atmosphere and welcoming vibe. The property shines in its ability to create a laid-back ambiance that enhances the overall beach experience, making it a favourite among those looking for a peaceful retreat.
  2. Helios Beach ResortOpens in a new window: This resort is a paradise for adventure seekers and spa enthusiasts alike, offering a unique blend of beach, adventure, and relaxation. With direct access to the beach, guests can dive into a variety of thrilling activities such as snorkeling, fishing, and surfing, as well as unwind at the full-service spa featuring bespoke treatments like couples' massage and in-room options. The resort's architectural design and luxurious atmosphere provide a perfect backdrop for curated experiences that leave a lasting impression on leisure travellers keen on embracing both adventure and relaxation.
  3. Seven Turtles ResortOpens in a new window: This resort is ideal for those desiring a quintessential beach vacation experience, featuring direct access to the stunning coastline. With a focus on comfort and relaxation, the property offers well-appointed accommodations that elevate the holiday experience. Guests appreciate the tranquil setting and the beautifully designed spaces that seamlessly blend with the surrounding landscape. The inviting atmosphere and premium amenities ensure a memorable stay for leisure travellers who value a harmonious connection with nature and effortless luxury.

Top locations to stay in Ranna

Some of the best areas to stay in Ranna, Southern Province, Sri Lanka, are Tangalle, Rekawa, and Morakatiyara. Tangalle boasts stunning beaches and vibrant local culture, while Rekawa is renowned for its tranquil atmosphere and turtle watching. Morakatiyara offers a more laid-back vibe with beautiful coastal scenery. For first-time visitors, Tangalle is the ideal choice.

  1. TangalleOpens in a new window: Tangalle is a charming coastal town known for its stunning beaches and tranquil atmosphere. This is the perfect spot for those looking to unwind and soak up the sun. With its beautiful palm-fringed shores and clear waters, you can enjoy a variety of water activities like swimming and snorkelling. The nearby Tangalle Lagoon offers a unique opportunity for birdwatching and enjoying local wildlife. Plus, the laid-back vibe here makes it easy to find a peaceful spot to relax, whether you're lounging on the beach or enjoying a scenic sunset.
  2. RekawaOpens in a new window: If you're seeking a serene escape, Rekawa is the place to be. Renowned for its untouched beaches and rich biodiversity, this area is ideal for relaxation and nature lovers. The famous Rekawa Turtle Conservation Project allows you to witness nesting sea turtles, a truly magical experience. Additionally, the nearby lagoon provides a great backdrop for leisurely strolls or cycling adventures. Rekawa's tranquil setting is perfect for those wanting to disconnect and embrace the natural beauty of Sri Lanka.
  3. MorakatiyaraOpens in a new window: Morakatiyara is a hidden gem that offers a more off-the-beaten-path experience. Known for its stunning landscapes and quiet surroundings, this area is ideal for those wanting to escape the hustle and bustle. Here, you can enjoy peaceful walks along the beaches or explore local fishing villages, immersing yourself in the authentic coastal lifestyle. The untouched nature makes it a great spot for photography enthusiasts looking to capture the beauty of Sri Lanka's southern coast.

Things to do in Ranna

Ranna promises a delightful escape with its pristine beaches and shimmering seas, perfect for swimming and sunbathing. Lush gardens and tranquil parks beckon for leisurely strolls, while nearby hills offer scenic hiking trails. Enjoy the serenity of nature as you indulge in water sports or simply unwind by the coastline.

  • Hiriketiya BeachOpens in a new window – This picturesque cove is perfect for sunbathing, swimming, or simply relaxing by the turquoise waters. The gentle waves make it ideal for beginners looking to try their hand at surfing. Grab a drink from a nearby café and soak in the laid-back vibe as you watch the palm trees sway in the breeze.
  • Hummanaya Blow HoleOpens in a new window – Witness the spectacular force of nature at this impressive blowhole. Located along the rugged coastline, it erupts water high into the air, creating a stunning sight that’s sure to leave you in awe. Be sure to catch it during high tide for the most dramatic display!
  • Goyambokka BeachOpens in a new window – Known for its serene environment, Goyambokka Beach offers a tranquil escape. Take a leisurely stroll along the soft sands or enjoy a picnic under the shade of a palm tree. The clear waters invite you for a refreshing dip, making it a lovely spot for families and couples alike.
  • Tangalle LighthouseOpens in a new window – Step back in time at this historic lighthouse, which stands tall overlooking the coastline. Climb to the top for breathtaking ocean views and learn about the maritime history that surrounds this iconic structure. It’s a great spot for photography and capturing the beauty of the Southern Province.

4 tips for savvy savings when booking a hotel in Ranna

  1. Book for the cheapest times: The most affordable time to visit Ranna is during May, September, and October, when hotel prices tend to be lower. For a budget-friendly experience that allows you to fully appreciate the area's key landmarks, history, and cultural treasures, a stay of at least 3 to 4 days is recommended. During your time in Ranna, you can enjoy the beautiful beaches, the tranquil sea, lush gardens, and the warmth of the friendly locals. There are plenty of opportunities for relaxation, swimming, and dining on delightful seafood, making it a great value for money destination.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals, Ranna, you can begin by visiting the Deals or Last-Minute Deals sections on Hotels.com, where you're more likely to see discounted rates on hotels nearing your travel date. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special last-minute promotions. This way, you may not miss any opportunities to save. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re notified first if rooms become available or prices drop for your preferred hotels.
  3. Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at Ranna hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may sometimes offer better value. When you make a reservation through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will recommend more affordable dates, which could increase your chances of securing a better deal.
  4. Consider your location: Opting to stay nearer to major attractions or city centres may provide convenience, but it often comes with higher expenses. For those seeking more affordable options, consider hotels located in less central areas or neighbourhoods, allowing you to balance cost with accessibility to the sites you intend to visit. You might also look into independent hotels situated a bit further out, as they are usually more likely to be affordable and can offer a more authentic experience.