Hotel Mercedes befindet sich im Stadtteil Praia do Viana in Ilhabela, einer charmanten Küstenstadt in Brasilien. Das Hotel liegt in der Nähe des Yacht Club Santos, etwa 1.1 km entfernt, und in der Nähe der Nossa Senhora D' Ajuda e Bom Sucesso Kirche, ungefähr 2.3 km von der Unterkunft entfernt. Der Itaguacu Strand ist ebenfalls in der Nähe, rund 5 km entfernt. Der Flughafen São José dos Campos ist der nächstgelegene große Flughafen, etwa 112.6 km von Ilhabela.