Map of Ranna Hotels
Search and Book Hotels
Offering an outdoor swimming pool, a private beach area and a restaurant, Darwins Beach Resort is located in Ranna. Free Wi-Fi access is available in this resort. The accommodation will provide you with a balcony and a seating area.
REKAWA ROAD, WELLAODAYA VILLAGE, RANNA, 82125 Ranna, Sri Lanka
Nightly rates from $50
Offering a restaurant and a private beach area, Fishermens Lodge & Restaurant is located in Ranna. Free Wi-Fi access is available in this lodge. The accommodation will provide you with a seating area.
ranna wallodaya modara road tangalle, 82125 Ranna, Sri Lanka
Nightly rates from $25
Set near Ranna on deserted, romantic beach, Czech House offers an outdoor pool. Tangalle is 10 km away. Free private parking is available on site. All units include a seating area. Some units feature a dining area and/or terrace.
Wellodaya Road, Rekawa Beach, , 82125 Ranna, Sri Lanka
Nightly rates from $110
Only steps away from the beach, Ranna Beach Villa By FOX Resorts welcomes guests with an outdoor swimming pool and a restaurant. Ranna Beach Villa By FOX Resorts is located 35 km away from Mattala Rajapaksa International Airport.
2 Modara Road, Kahadamodara, Ranna, Tangalle, 03000 Ranna, Sri Lanka
Nightly rates from $120
Located in Ranna, Paddy House Villa offers free bikes. This self-catering accommodation features free Wi-Fi. The accommodation will provide you with air conditioning, a balcony and a terrace. There is a full kitchen with an oven and a refrigerator.
168 / 6 - C , Sisil Uyana, 82125 Ranna, Sri Lanka
Nightly rates from $35
Set in Ranna, Rishni Home Stay provides accommodation with free Wi-Fi and an outdoor swimming pool. An Asian breakfast is served daily at the property. The homestay offers a terrace. Guests can also relax in the shared lounge area.
wallodaya , Ranna, Tangalle, 82125 Ranna, Sri Lanka
Nightly rates from $22