La Pousada do Marvão está ubicada en el pueblo de Marvão, en la región portuguesa del Alentejo. Está distribuida entre 4 tradicionales casas de campo de pequeño tamaño, y la ciudad más cercana es Portalegre, a solo 21 kilómetros de distancia. El pueblo está ubicado a una altitud de 860 metros y ofrece fantásticas vistas de España y las llanuras alentejanas.
Poder observar la ciudad en su conjunto, un conglomerado de casas blancas con sus balcones de hierro forjado y ventanas típicas, hacinadas en serpenteantes callejuelas, algunas sobre empinadas escaleras, es ver uno de los burgos medievales más característicos.