Default HTG hotel image

Ranna Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 22 - Aug 23
Tomorrow
Aug 23 - Aug 24
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Ranna hotels

Reserve now, pay later
Hotel
Breakfast included
Hostel/Backpacker accommodation
Aparthotel

1. Seth Villa By Magampura Resorts

Seth Villa By Magampura Resorts
Kahandamodara
P1,249
P1,473 total
includes taxes & fees
Aug 22 - Aug 23
Seth Villa By Magampura Resorts

2. Back of beyond - Wellness Retreat

Back of beyond - Wellness Retreat
Kahandamodara
Sweden
Max
P3,370
P4,374 total
includes taxes & fees
Aug 22 - Aug 23
Back of beyond - Wellness Retreat

3. Ananya Beach Resort

Ananya Beach Resort
Rekawa
United Kingdom
Kathleen
P5,326
P6,976 total
includes taxes & fees
Aug 22 - Aug 23
Ananya Beach Resort

4. coconut island cabanas

coconut island cabanas
Tangalle
P1,034
P1,221 total
includes taxes & fees
Aug 22 - Aug 23
coconut island cabanas

5. Lankavatara Ocean Retreat & Spa

Lankavatara Ocean Retreat & Spa
Kalametiya
United Kingdom
Geertruida
P9,989
P9,989 total
includes taxes & fees
Aug 22 - Aug 23
Lankavatara Ocean Retreat & Spa

6. Surf Bay Villa

Surf Bay Villa
Dikwella
United Kingdom
Kushni
P1,397
P1,665 total
includes taxes & fees
Aug 22 - Aug 23
Surf Bay Villa

7. Six Elements Beach Villa

Six Elements Beach Villa
Kalametiya
P4,750
P5,605 total
includes taxes & fees
Aug 22 - Aug 23
Six Elements Beach Villa

8. Turtle Paradise

Turtle Paradise
Rekawa
Sweden
Klara
P1,810
P2,370 total
includes taxes & fees
Aug 27 - Aug 28
Turtle Paradise

9. AT ONE

AT ONE
Tangalle
P3,746
P4,420 total
includes taxes & fees
Sep 4 - Sep 5
AT ONE

10. Amada Lake View Homestay

Amada Lake View Homestay
Tangalle
P1,257
P1,498 total
includes taxes & fees
Sep 21 - Sep 22
Amada Lake View Homestay

11. Green leaf cabanas

Green leaf cabanas
Tangalle
P979
P1,283 total
includes taxes & fees
Aug 22 - Aug 23
Green leaf cabanas

12. Arinna Beach Resort

Arinna Beach Resort
Tangalle
P12,763
P15,061 total
includes taxes & fees
Aug 22 - Aug 23
Arinna Beach Resort

13. Sea Glow -Tangalle

Sea Glow -Tangalle
Tangalle
United States
Lukas
P698
P832 total
includes taxes & fees
Aug 27 - Aug 28
Sea Glow -Tangalle

14. Hideaway Lodge

Hideaway Lodge
Tangalle
Germany
Anna
P2,138
P2,775 total
includes taxes & fees
Aug 22 - Aug 23
Hideaway Lodge

15. Surf Paradise Hotel

Surf Paradise Hotel
Tangalle
United Kingdom
Stephen
P1,934
P2,282 total
includes taxes & fees
Aug 23 - Aug 24
Surf Paradise Hotel

16. Serendivi Resort Villa

Serendivi Resort Villa
Kahandamodara
United Kingdom
Ranil
P14,361
P18,811 total
includes taxes & fees
Sep 5 - Sep 6
Serendivi Resort Villa

17. All view resort

All view resort
Rekawa
Canada
Ariel
P1,883
P2,466 total
includes taxes & fees
Aug 22 - Aug 23
All view resort

18. Harbour Bay Anex

Harbour Bay Anex
Tangalle
P449
P529 total
includes taxes & fees
Sep 18 - Sep 19
Harbour Bay Anex

19. Ibeeza Motel

Ibeeza Motel
Batigama
P1,110
P1,310 total
includes taxes & fees
Aug 22 - Aug 23
Ibeeza Motel

20. Nirvana Beach Boutique Hotel

Nirvana Beach Boutique Hotel
Rekawa
Sweden
Titti
P6,253
P8,117 total
includes taxes & fees
Aug 22 - Aug 23
Nirvana Beach Boutique Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Ranna Hotel Reviews

Halcyon Mawella

Halcyon Mawella

10/10 Excellent
"Very nice experience"
Lewis 4-night trip
Posted 12 days ago
Halcyon Mawella
Shangri-La Hambantota

Shangri-La Hambantota

10/10 Excellent
"Excellent resort to enjoy with the family. Super moce kids ammenities as the waterplay, kids pool and kods club. We really enjoyed and relaxed."
Francisco 5-night trip
Posted 13 days ago
Shangri-La Hambantota
Ananthaya Beach

Ananthaya Beach

8/10 Good
"A great place to just relax and enjoy the views of the sea and nature. Staff very friendly and helpful."
Danielle 8-night trip
Posted 2 weeks ago
Ananthaya Beach
Dickwella Resort and Spa

Dickwella Resort and Spa

10/10 Excellent
"Nice place nice views excellent food"
Yehen 1-night trip
Posted 1 month ago
Dickwella Resort and Spa
Villa Hiriketiya

Villa Hiriketiya

10/10 Excellent
"The property was very closer to the Hiriketiya beach, walkable. we had a good time as a family. Kids had lot of fun with the pool."
Kanishka 2-night trip
Posted 2 months ago
Villa Hiriketiya
Cielo Hiriketiya

Cielo Hiriketiya

10/10 Excellent
"The room was very spacious and clean the shower was amazing with shampoo,conditioner and body wash provided for you. The towels were soft and clean and the bed was super comfy I thoroughly enjoyed my stay 100% recommend"
Seren 2-night trip
Posted 3 months ago
Cielo Hiriketiya
Sooriya Resort & Spa

Sooriya Resort & Spa

10/10 Excellent
"A little isolated. Nice pool. Good food."
Shanti 2-night trip
Posted 5 months ago
Sooriya Resort & Spa
Hiriketiya Beach Resort

Hiriketiya Beach Resort

8/10 Good
"room was clean but the bed was uncomfortable. staff were polite. nice pool"
Elyse 2-night trip
Posted 7 months ago
Hiriketiya Beach Resort
Ananya Beach Resort

Ananya Beach Resort

10/10 Excellent
"Buddhi was the best! Love Ananya"
mark 4-night trip
Posted 7 months ago
Ananya Beach Resort

More cheap stays in Ranna

Nest Residence - Hostel

Nest Residence - Hostel

13, Senanayake Lebeema Watta Tangalle SP
P379
P451 total
Sep 16 - Sep 17
includes taxes & fees
Nest Residence - Hostel
Blow Hole View Home Stay

Blow Hole View Home Stay

No.83, Nikakataiyagoda Tangalle
P513
P666 total
Aug 22 - Aug 23
includes taxes & fees
6/10 (1 review)
Blow Hole View Home Stay
Wake N Flow, Hiriketiya

Wake N Flow, Hiriketiya

Hiriketiya Beach, Hiriketiya Rd, Dikwella Hiriketiya SP
P846
P999 total
Aug 23 - Aug 24
includes taxes & fees
Wake N Flow, Hiriketiya
Beach Lagoon Guesthouse

Beach Lagoon Guesthouse

Madilla Road Malegewaththa No. 62 Tangalle
P900
P1,179 total
Sep 20 - Sep 21
includes taxes & fees
Beach Lagoon Guesthouse
Villa Hiriketiya

Villa Hiriketiya

Bulathgamage Watta, Hiriketiya Road Dikwella
P2,109
P2,737 total
Aug 24 - Aug 25
includes taxes & fees
8.4/10 Very Good! (8 reviews)
Villa Hiriketiya
Hiriketiya Beach Resort

Hiriketiya Beach Resort

Hiriketiya Rd Dikwella SP
P4,703
P5,549 total
Aug 23 - Aug 24
includes taxes & fees
8.6/10 Excellent! (9 reviews)
Hiriketiya Beach Resort

Find out more about Ranna

Top reasons to visit Ranna

  • Stunning Beaches: Ranna features breathtaking beaches perfect for swimming and relaxation, offering crystal clear waters and soft sand.
  • Historic Lighthouses: Explore the charming lighthouses that dot the coastline, providing a glimpse into the area's maritime history.
  • Rejuvenating Hot Springs: Enjoy the therapeutic benefits of nearby hot springs, ideal for unwinding after a day of adventure.
  • Outdoor Activities: Engage in various outdoor pursuits, including picnics and exploring nature trails in the picturesque surroundings.
  • Diverse Accommodation: Choose from an array of lodging options, from guesthouses to well-equipped hotels, catering to all budgets.

Find great hotels near Ranna

Ranna offers a delightful selection of accommodation options, from charming guesthouses to well-equipped hotels, catering to both leisure and business travellers. Whether you seek beach access for a family holiday or a serene spot for a peaceful retreat, you'll find a variety of choices to fit your budget. Explore hotel reviews and discover affordable hotels that provide a memorable experience in this beautiful Southern Province of Sri Lanka.

  • Palm Paradise Cabanas & Villas Beach Resort Tangalle: Nestled along the pristine coastline, Palm Paradise Cabanas & Villas Beach Resort Tangalle is a charming 3-star resort perfect for beach lovers seeking a relaxing getaway. With direct access to the beach, guests can enjoy sun-soaked days by the shore. The resort’s serene atmosphere is complemented by comfortable cabanas and villas, designed to provide a tranquil escape. The property’s lush gardens and warm hospitality ensure a memorable stay, making it an ideal choice for those yearning for a peaceful beach vacation.
  • Lagoon Paradise Beach Resort: A splendid 4-star resort located 9.7km from Ranna, Lagoon Paradise Beach Resort is the epitome of adventure and relaxation blended into one. This beachfront haven offers a plethora of activities, including onsite fishing and kayaking, as well as nearby snorkelling. Guests can indulge in rejuvenating treatments at the full-service spa or unwind by the outdoor pool with a refreshing drink from the poolside bar. The resort’s dynamic atmosphere, combined with its well-appointed accommodations, creates a perfect backdrop for both thrill-seekers and relaxation enthusiasts.
  • Kayaam House: Located a mere 3.2km from Ranna, Kayaam House is an exquisite hotel that caters to both business and leisure travellers looking for a blend of luxury and adventure. The property offers a range of exciting activities, including onsite snorkelling and nearby surfing lessons, making it perfect for the adventurous spirit. The elegant design and upscale amenities provide a comfortable stay, while the proximity to local attractions ensures you’re never far from adventure. Kayaam House is an excellent choice for those seeking a sophisticated retreat with a touch of excitement.

Where to stay near Ranna

Ranna, nestled in Sri Lanka's Southern Province, offers a delightful blend of adventure and tranquillity. Explore the pristine beaches and enjoy a relaxing stay at local beach resorts. The nearby Peipsi Ranna is perfect for picnics and outdoor activities. Immerse yourself in the friendly atmosphere as you discover secluded spots and vibrant excursions, making it an ideal destination for a rejuvenating vacation experience.

  • Rekawa: Situated a mere 6.4km from Ranna, Rekawa is renowned for its stunning landscapes and outdoor adventures. The beach here is famous for its turtle nesting sites, offering a unique opportunity for visitors to witness the miraculous sight of hatchlings making their way to the sea. The peak tourist season from December to February ensures a vibrant atmosphere, with a variety of local shops and wildlife experiences to explore. Nearby, the Rekawa Lagoon and national parks provide abundant opportunities for nature enthusiasts to immerse themselves in the diverse flora and fauna of the region.
  • Kahandamodara: Located just 3.2km from Ranna, Kahandamodara is a picturesque town perfect for beach lovers. With its serene coastline and breathtaking scenery, it is an ideal spot for relaxation and outdoor activities. The area is particularly lively from December to February, drawing visitors to its tranquil beaches and local shopping centres. Nature enthusiasts can also venture to the adjacent national parks for a taste of the rich biodiversity that Sri Lanka has to offer. Kahandamodara promises a delightful blend of leisure and adventure.
  • Morakatiyara: Positioned 17.7km from Ranna, Morakatiyara captivates visitors with its stunning outdoor experiences and natural beauty. Known for its adventurous spirit, this city attracts nature lovers eager to explore its scenic landscapes. The peak tourist season aligns with the months of December to February, creating a lively and welcoming atmosphere. Visitors will find shopping centres and local eateries, while the nearby beaches and national parks present perfect settings for exploration and relaxation. Morakatiyara is a hidden gem waiting to be discovered.

Things to do near Ranna

Ranna, located in the Southern Province of Sri Lanka, offers a delightful blend of adventure and stunning scenery, making it an ideal destination for outdoor vacations. Visitors can indulge in popular activities such as swimming, allowing them to fully appreciate the natural beauty of the area. Whether you're seeking relaxation or adventure, Ranna provides a captivating experience that showcases the charm of this picturesque locale.

Shopping

In Ranna, you can explore local markets for authentic souvenirs and handicrafts. If you're up for a drive, visit the nearby Galle Town where you’ll find the Galle Fort area, filled with charming shops selling unique gifts, handmade items, and local art.

Recreation

At Ridiyagama Safari Park, immerse yourself in nature while enjoying peaceful surroundings and wildlife experiences that promote relaxation. For sports enthusiasts, Mahinda Rajapaksa International Cricket Stadium offers an energetic atmosphere, while Shangri-La's Golf and Country Club provides a rejuvenating outdoor golf experience amidst stunning landscapes.

Adventure

Parewella Natural Swimming Area is an inviting outdoor haven, located 11.3km from Ranna. Experience the thrill of swimming in natural pools surrounded by lush greenery, where the tranquil atmosphere and vibrant wildlife create a perfect setting for relaxation and adventure.

Nightlife

In Ranna, Southern Province, you can enjoy vibrant nightlife at local beach bars offering live music and delicious seafood. The laid-back atmosphere invites you to unwind with a cocktail as the sun sets, creating a relaxing yet lively environment perfect for mingling with fellow travellers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Ranna

To save money on your trip to Ranna, consider visiting during the off-peak months of May and September to October when accommodation prices are lower. Book your hotel about a month in advance or take advantage of last-minute deals through platforms like Expedia. Wednesdays are typically the cheapest days to stay, while Tuesdays are the most expensive. Utilise Expedia’s search tools to filter by budget and preferences, and consider combining your hotel with flights and activities for additional savings. Lastly, explore free local attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ranna are May and September to October, where the prices are slightly lower. This is in comparison to April, August and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Ranna about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Ranna is Wednesday. The most expensive day to stay in Ranna is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your Ranna hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Ranna

Ranna, nestled in Sri Lanka's Southern Province, offers a delightful blend of adventure and scenic beauty. Visitors can explore stunning beaches, historic lighthouses, and rejuvenating hot springs, catering to those seeking outdoor activities and cultural experiences. Nearby attractions include Parnu Rannapark and Parnu Beach, perfect for relaxation and leisure. Ranna promises an unforgettable getaway for nature enthusiasts and culture seekers alike.

  • Kalametiya Fishery Harbour: Located 6.4km from Ranna, this vibrant marina offers a unique blend of adventure and outdoor activities. Experience the lively atmosphere as you watch local fishermen at work, and enjoy the stunning coastal scenery that typifies the southern coast of Sri Lanka.
  • Nine Temples: A short distance of 6.4km from Ranna, Nine Temples is a significant religious site that showcases exquisite architecture and spiritual tranquillity. Visitors can immerse themselves in the rich cultural heritage and serenity of this sacred place.
  • Godellawela Beach: Situated 19.3km from Ranna, Godellawela Beach is a picturesque stretch of sand perfect for relaxation and soaking up the sun. With its idyllic beach vibes, it’s an ideal spot for swimming and enjoying the stunning ocean views.

Frequently asked questions

Where is the best place for a stay in Ranna?
Shangri-La Hambantota, located 12.8 mi (20.5 km) from the heart of Ranna, is a top choice for your stay based on our traveler data. Other good options for your trip to the area are Anantara Peace Haven Tangalle Resort and Hiriketiya Beach Resort. See all available top hotels, or vacation rentals in Ranna.
If I need to cancel my hotel reservation in Ranna, will I receive a refund?
Yes, you'll find most hotel reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Ranna.
How is it to stay in Ranna?
Visitors to Ranna are sure to enjoy the beaches, gardens, and restaurants. This city also attracts tourists with its welcoming and relaxing setting. There are 378 hotels and other accommodations in the surrounding area. Find out more about Ranna.
What should I do while I'm visiting Ranna?
Places to visit in the wider area include Turtle Watch Rekawa, Rekawa Beach, and Tangalle Beach. You'll also find Parewella Natural Swimming Area and Goyambokka Beach in the area. Check out what more to see and do in Expedia's Ranna guide.
What's the seasonal weather like in Ranna?
The hottest months are usually April and June with an average temp of 83°F, while the coldest months are January and February with an average of 80°F. The rainiest months in Ranna are November, December, October, and April, with each month seeing an average of 8 inches of rainfall.