El Weligama Bay Marriott Resort & Spa se encuentra en la playa y dispone de habitaciones frente al mar, piscina infantil durante todo el año, piscina de relajación y piscina alargada al aire libre.
El Single Fin Weligama in Weligama se encuentra en Weligama, a 2,6 km de Kushtarajagala, y ofrece una terraza. Hay conexión Wi-Fi gratuita. La parada de autobús está a 500 metros.
Rise - Bed & Breakfast está en Weligama, a 2 min a pie de Playa de Weligama, y dispone de alojamiento con jardín, parking privado gratis, restaurante y bar.
Villa Hillcrest está en Weligama, a 2,7 km de Playa de Weligama, y dispone de alojamiento con piscina al aire libre, parking privado gratis, jardín y terraza.
Tinara River Inn, Weligama se encuentra en Weligama, a 4 min a pie de Playa de Weligama, y ofrece alojamiento con jardín, parking privado gratis, terraza y restaurante.
Bakery Family Guest House se encuentra en Mirissa, a 17 min a pie de Mirissa Beach, y ofrece alojamiento con jardín, parking privado gratis y terraza.
Outpost Weligama Beachfront está en Weligama, a pocos pasos de Playa de Weligama, y dispone de alojamiento con piscina al aire libre, parking privado gratis, jardín y terraza.
Kiss Blossom está en Mirissa, a 13 min a pie de Playa de Thalaramba, y dispone de alojamiento con piscina al aire libre, parking privado gratis, jardín y terraza.
El Pelli Riverine se encuentra en Weligama, a 150 metros de la playa y a 450 metros de la estación de trenes y autobuses. El hotel tiene solárium y vistas al río. Hay aparcamiento privado gratuito.
Weligama Bay Watsila Resort está en Weligama, a 5 min a pie de Playa de Weligama y a 31 km de Estadio Internacional de Críquet de Galle.