Situated in a beautiful beachfront location, Hotel Baia is the perfect base to explore the stunning sights of Cascais before unwinding and relaxing on the nearby beach or in the hotel’s indoor rooftop pool.

Featuring a restaurant, two bars and direct access to the beach, the hotel offers a warm and welcoming environment for couples and families alike.

With 113 air-conditioned rooms available across the hotel, guests can enjoy views out across the sea and surrounding town as you relax ahead of a night in the bar or a day exploring the local area.