O Hotel Solmar está localizado no sopé das Montanhas de São Jorge, a menos de 100 metros da costa. Os seus quartos climatizados oferecem vista para o Oceano Atlântico, para o Porto da Calheta ou para as montanhas.
Com mobiliário em madeira, cada quarto inclui ainda uma televisão por cabo, uma secretária e uma casa de banho privativa com produtos de higiene pessoal gratuitos.
O pequeno-almoço é fornecido e poderá ser desfrutado no quarto. Existem alguns restaurantes na vila e a propriedade possui um bar e uma área de estar com poltronas, mesas e cadeiras. Está disponível acesso Wi-Fi gratuito em todos os quartos.
O Porto de Velas, com ferries para outras ilhas nos Açores, fica a 30 minutos de carro. O Parque da Silveira fica a 16 km do Solmar Hotel e o Parque das Sete Fontes a 25 km.
O Aeroporto de São Jorge situa-se a 18 km do Hotel Solmar. Usufruirá de estacionamento gratuito no local.