The Sol Peniche is located near the beach Praia do Baleal, and the nearest major airport is Lisbon International Airport. Local attractions include the tourist attractions of Peniche, located less than one mile from the property.
Hotel amenities include an outdoor swimming pool, indoor swimming pool, parking, game room, and a TV room. Dining options include the onsite restaurant and bar.
Guest rooms feature balconies, hairdryers, air conditioning, satellite TVs, telephones, and safes. Rooms are available for those with disabilities.