Located in Weligama, just a short stroll from the nearest beach, Bay Beach Hotel features an in-house restaurant with a variety of international cuisines including Thai, Italian, Indian and local Sri Lankan dishes. Free Wi-Fi access is available in this resort. The accommodation will provide you with a TV, air conditioning and a sofa seating area. Bathrooms are attached and come with hot/cold shower facilities.At Bay Beach Hotel, you will find a garden, barbeque facilities and a cosy outdoor terrace. Guests can also utilize the meeting facilities and luggage storage space.