Hotels on the beach in Ranna, Sri Lanka
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Ranna. I hope you will like it!
This page was last updated in June 2026.
- Ahangama
- Ambalantota
- Batigama
- Boossa
- Devinuwara
- Dickwella
- Galle
- Galle District
- Habaraduwa
- Hambantota
- Hambantota District
- Hiriketiya
- Kalametiya
- Kamburugamuwa
- Kirinda
- Koggala
- Kottagoda
- Matara
- Matara District
- Midigama East
- Mirissa
- Netolpitiya
- Talalla South
- Talpe
- Tangalle
- Tissamaharama
- Unawatuna
- Weligama
- Yala
The List 1 Amazing Beach Hotel in Ranna
-
1 Fishermens Lodge & Restaurant Ranna
With lake views, Fishermens Lodge & Restaurant is located in Ranna and has a restaurant, room service, bar, garden and terrace. Free WiFi is available. Some units are air-conditioned and include a balcony and/or a patio, as well as a seating area. A bicycle rental service is available at the lodge. Wella Odaya Beach is a few steps from Fishermens Lodge & Restaurant, while Hummanaya Blow Hole is 15 miles away. Mattala Rajapaksa International Airport is 34 miles from the property, and the property offers a paid airport shuttle service.
Address ranna wallodaya modara road tangalle Show on map- Pets are welcome
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.