Hotel Mercedes est situé dans le quartier de Praia do Viana à Ilhabela, une charmante ville côtière du Brésil. L'hôtel est près du Yacht Club Santos, à environ 1,1 km, et proche de l'Église Nossa Senhora D' Ajuda e Bom Sucesso, à environ 2,3 km de la propriété. La plage d'Itaguacu est également à proximité, à environ 5 km. L'aéroport le plus proche est l'aéroport de São José dos Campos, situé à environ 112.6 km d'Ilhabela.