El Hotel Solmar se encuentra a los pies de las montañas de São Jorge, a menos de 100 metros de la costa. Ofrece habitaciones con aire acondicionado y vistas al océano Atlántico, al puerto de Calheta o a las montañas.
Las habitaciones incluyen muebles de madera, TV por cable, escritorio y baño privado con artículos de aseo gratuitos.
El establecimiento ofrece un desayuno que también se sirve en la habitación. Además, la localidad tiene varios restaurantes y el establecimiento dispone de bar y de zona de salón con sillones, mesas y sillas. Hay WiFi gratuita en todas las habitaciones.
El puerto de Velas, desde donde salen los ferris a las islas de las Azores, está a 30 minutos en coche. El parque de la Silveira se halla a 16 km y el parque Sete Fontes, a 25 km.
El Hotel Solmar se encuentra a 18 km del aeropuerto de São Jorge. Hay aparcamiento gratuito en el establecimiento.