Vilamar is in een strandgebied van Luz gelegen, nabij Monument van Hendrik de Zeevaarder, Fort van Ponta da Bandeira en Igreja de Santo António.
Het hotel is op 43 km van Albufeira en op slechts 1 km van het centrum van Luz gelegen.
Er zijn 28 kamers met airconditioning voorzien van een telefoon, een koelkast, een satelliet-TV, een zitruimte en een balkon. Gasten kunnen van privé badkamers gebruik maken met gratis toiletartikelen, een haardroger en een bidet beschikbaar in alle kamers.
Gasten krijgen continentaal ontbijt aangeboden, geserveerd in het restaurant. De seizoensgebonden gerechten worden in het terras restaurant geserveerd.