Современный гостиничный комплекс Voyager Beach расположен на северном побережье Индийского океана, у подножья белого песчаного пляжа Ньяли, в 7 км от центра города Момбасы и в 15 км от международного аэропорта. Гостиница находится в тропическом саду и состоит из двух- и трехэтажных зданий, построенных в традиционном стиле суахили. Недалеко от гостиницы находится поле для гольфа с 18 лузами.