Отель Topaz Beach Hotel расположен на западном побережье Шри-Ланки в курортном районе Негомбо, в округе Гампаха, в Западной провинции, в 100 метрах от пляжа Негомбо. До Международного аэропорта Коломбо Бандаранайке (Colombo Bandaranaike International Airport) 14 км.