Отель Silva's Beach Hotel расположен на западном побережье Шри-Ланки, в 3,5 км от центра города Негомбо, в 200 метрах от песчаного пляжа Негомбо. Расстояние до Международного аэропорта Коломбо Бандаранайке (Colombo Bandaranaike International Airport) составляет 12 км.