La Pousada Sol e Mar si trova a Ilha do Mel, a 700 m dal faro di Conchas. La struttura dista circa 3,7 km dalla Gruta das Encantadas e 3,9 km dal Forte Portoghese. Le camere sono dotate di balcone.
Al mattino vi attende una colazione a buffet.
88 km dall'Aeroporto Internazionale Afonso Pena, lo scalo più vicino.