Отель Red Rose Hotel расположен на западном побережье Шри-Ланки в курортном районе Негомбо, в округе Гампаха, в Западной провинции. Отель удален на 250 метров от пляжа Негомбо. Расстояние до центра города Негомбо 3 км, до Международного аэропорта Коломбо Бандаранайке (Colombo Bandaranaike International Airport) 12 км, до Международного аэропорта Мале, который принимает рейсы из Москвы - 787 км.