Óbidos is a medieval walled village on Portugal’s Silver Coast — a genuine one, not a reconstruction. The crenellated walls are walkable, the whitewashed houses inside have been maintained rather than overdone, and the main street (Rua Direita) runs between flower-draped buildings to the castle at the far end. See our Óbidos guide for everything to see and do.
The accommodation situation in Óbidos is genuinely small. Inside the walls, you are choosing between the castle Pousada and a handful of guesthouses; outside, standard hotels and self-catering properties offer better value and more space. Most visitors arrive as a day trip from Lisbon, Nazaré, or Peniche — but the village is at its best in the evenings, which rewards an overnight stay.
Inside the Walls vs Outside: The Key Decision
Inside the walls means walking cobblestone lanes from your door, no cars passing, and the full atmosphere of medieval Portugal. The trade-off: very few options, prices are higher, and many buildings have original stone staircases without lifts.
Outside the walls (the modern town below) means a 5-minute walk up to the main gate, more standard hotel facilities, better parking, and significantly lower prices. Suits visitors with cars or families with young children.
Óbidos Hotels by Budget
Budget — approximately €85–€120 per night
Casa d’Obidos (outside the walls) — a rural guesthouse in the surrounding countryside with traditionally decorated rooms and a swimming pool. Better suited to visitors with a car. Approximately €90–€115 per night as of 2026.
Residencial Martim de Freitas (outside the walls) — a straightforward guesthouse close to the main gate with clean rooms and a practical price point. Approximately €85–€100 per night.
Casa das Senhoras Rainhas (near the walls) — a guesthouse in a restored building just outside the walls with period furniture and a garden. Simple but characterful. Approximately €95–€120 per night.
Mid-range — approximately €120–€200 per night
Óbidos Village Hotel (inside the walls) — one of the few proper hotels inside the fortifications, with rooms in converted medieval buildings and views over the village. The combination of location and facilities at this price point makes it a strong choice. Approximately €130–€180 per night.
Praia d’El Rey Marriott Golf & Beach Resort (Amoreira, 12 km) — not in Óbidos itself, but on the Atlantic coast nearby. A large resort with golf, a spa, and direct beach access. Better for those who want Óbidos as one stop on a Silver Coast road trip. Approximately €140–€200 per night.
Casal d’Óbidos (countryside near Óbidos) — a rural quinta with individually decorated rooms, a pool, and a wine-producing estate. Suits couples looking for a countryside retreat near the coast. Approximately €120–€160 per night.
Luxury — approximately €200–€280 per night
Pousada Castelo de Óbidos (inside the castle) — the only hotel actually inside the castle walls, occupying part of the 12th-century fortification. Rooms are in the tower and castle buildings, with original stonework and genuine historic character. This is one of Portugal’s most distinctive overnight experiences. Approximately €220–€280 per night, depending on season and room type.
Practical Notes for Staying in Óbidos
Book the Pousada well in advance. It has only a small number of rooms and books out months ahead for summer weekends and the Medieval Market Festival in July, which is one of Portugal’s largest events of its kind.
Cars are not permitted inside the walls. The main gate (Porta da Vila) is for pedestrians only. If you are driving, park in the car parks below the walls — free or very cheap — and walk up.
The ginja (cherry liqueur) is served in chocolate cups along Rua Direita. It is a local tradition, sold at multiple small shops along the street. The cups are edible. It is worth trying once.
Óbidos sits on the Silver Coast, midway between Lisbon (1hr 20min) and Nazaré (35 minutes by car). It pairs well with Nazaré — famous for giant surf — as a two-night coastal loop from Lisbon.