Located in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort has accommodations with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 1.8 miles of Bentota Beach. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
At the resort, each room has a balcony. With a private bathroom equipped with a bidet and free toiletries, certain accommodations at Sunflower Beach Resort also feature a sea view. At the accommodation rooms have bed linen and towels.
Mount Lavinia Bus Stand is 29 miles from Sunflower Beach Resort, while Kande Viharaya Temple is 2.2 miles from the property. The nearest airport is Ratmalana International Airport, 27 miles from the resort.