Hotel Rocamar расположен в поселке Canico, в 5 минутах от центра города с множеством ресторанов, сувенирных магазинчиков, кафе. С территории отеля открывается потрясающий вид на океан. Также гости отеля могут воспользоваться услугами соседнего отеля Royal Orchid. Международный аэропорт Мадейра (Aeroporto Internacional da Madeira) находится на расстоянии 10 км от отеля. Funchal Port в 1,5 км.