
Beja, Alentejo, Portugal
Horse-riding on-site
Hunting available
Pampering spa treatments
Looking for a stay that’s as charming as Portugal’s sunny south? Beja serves up a slice of authentic Alentejo life, where hotels range from stylish boutique townhouses tucked behind centuries-old walls to countryside escapes with olive groves right outside your window. This spot is perfect for those who fancy a peaceful base with a dash of culture-think lazy afternoons by the pool, hearty local feasts, and easy access to medieval streets begging for a wander. Whether you’re a couple on a romantic getaway, a family hunting for space to sprawl, or a solo traveller chasing something new, Beja’s laid-back vibe suits every type of explorer.
Your money is protected
Deposits from £30pp
Payment plans with no fees
The home of holiday perks