Óbidos is a medieval town compressed into a few lanes inside a circuit of 12th-century walls, topped by a castle and a lookout tower. The whole place is small enough to walk across in 10 minutes. That’s what makes it so popular - and what makes staying overnight so worthwhile. The day-trip crowds who fill the Rua Direita during the afternoon are gone by early evening, and what’s left is one of the most genuinely atmospheric small towns in Portugal.
The famous cherry liqueur, ginjinha, served in a little chocolate cup, is available on every corner. The medieval literature festival in July and the Christmas village market in December are both reasons to plan around, not avoid. Óbidos’s small accommodation stock can fill up on summer weekends - particularly for the pousada - and the Christmas market period (December) and August festival months require advance booking.
Pousada de Óbidos - Castelo de Óbidos
The pousada occupies the castle itself - the medieval castle keep and towers, within the castle walls at the western end of the town. It has 17 rooms, some of which are in the original medieval tower with small windows and thick stone walls, and some arrow-slit windows. It is one of a small number of pousadas that genuinely deliver on the promise of staying in a historic monument; the building is real, not a pastiche.
Rooms vary: the castle tower rooms are atmospheric but small; the rooms in the restored wing are more comfortable and larger. Rates run €180–400 depending on season and room type. Breakfast is included. Booking well in advance is essential - it’s a popular property with limited capacity. For the pousada, booking 4–6 weeks ahead for non-festival periods is sensible; 2–3 months for peak season.
The restaurant attached to the pousada serves regional Portuguese food at mid-to-upper price points and is open to non-guests for dinner. The location - inside the castle walls, above the town - makes an early morning walk around the pousada terrace one of the better experiences in Óbidos before the day visitors arrive.
Inside the Walls (Historic Village)
Accommodation within the walls ranges from the castle itself to small guesthouses tucked into restored stone houses. The village is pedestrianised - no car access beyond the main gate. This is where you want to be.
Casa das Senhoras Rainhas is a boutique guesthouse in a restored 15th-century house near the main gate, with a beautiful garden courtyard. Eight rooms, all individually decorated. From approximately €120–180 per night.
Óbidos Village Hotel is a contemporary hotel just inside the main gate with comfortable rooms and rooftop views of the castle. From approximately €100–160 per night.
Josefa d’Óbidos Hotel is a mid-range option in the village, named after the 17th-century Baroque painter born in Óbidos. Clean, reliable, and well-located. From approximately €80–130 per night.
Casa d’Óbidos and Rainha Santa Isabel Hotel (also called Albergaria Rainha Santa Isabel) are two longer-running guesthouses in converted townhouses along or near Rua Direita. Typically 4–8 rooms, simply furnished, with the appeal of being in the medieval town after dark. Some rooms have castle views. From approximately €60–95 per night. They are not luxury properties, but the location compensates.
Casa do Relogio is a small, family-run guesthouse with a handful of rooms in a stone house. Budget option inside the walls. From approximately €50–80 per night.
Pros: The entire village is on your doorstep. You’ll have the lanes almost to yourself after 7pm. Walking the walls at dusk - and again before the day-trippers arrive at 9am - is one of the best experiences in this part of Portugal.
Cons: The village is very small - dining options are limited and quality varies. The Rua Direita (main street) is heavily commercialised with souvenir shops. Book the Pousada months ahead.
Best for: Anyone who wants to experience Óbidos as it should be experienced - without the crowds. Couples especially.
Outside the Walls
Just below the main gate and around the base of the walls, a small cluster of houses and converted properties offers accommodation at slightly lower rates without the atmospheric upside.
Hotel Real d’Óbidos is a rural hotel on the outskirts with gardens, a pool, and easy car parking - the most practical option if you’re travelling by car. Rates run €70–110. The 10-minute walk to the gate is slightly downhill.
Casa do Castelo is a guesthouse immediately outside the walls with views up to the towers. From approximately €55–90 per night.
Self-catering apartments in the outskirts can be found from €65–90 per night and are a sensible option for families or those staying multiple nights.
Pros: Slightly cheaper. Parking much easier (avoid driving into the village - the lane width is genuinely tight for modern cars).
Cons: Loses the atmosphere of being inside the walls. Worth the small premium to stay within.
Best for: Travellers with a hire car who want easy parking access.
Óbidos Lagoon (Lagoa de Óbidos)
About 7km west of the walled town, the Lagoa de Óbidos is a tidal lagoon separated from the Atlantic by a narrow sand bar. It’s a completely different setting - beach shacks, watersports, and seafood restaurants rather than medieval lanes. Some visitors use this as a base for exploring both the coast and the walled town.
Bom Sucesso Design Resort is a luxury eco-resort on the lagoon’s southern shore with villa accommodation, pools, and spa. Completely different proposition from the village hotels. From approximately €180–300 per night.
Several small guesthouses and holiday rentals are available on the lagoon shore. From approximately €60–100 per night.
Pros: Beach and watersports access. Exceptional lagoon setting, particularly at sunset.
Cons: 7km from the walled town - a car is essential. Fewer dining options than the town.
Best for: Active travellers, families, kitesurfers, those who want beach access alongside the town.
Caldas da Rainha (9km North)
If budget is the priority and you have a car, Caldas da Rainha has conventional hotels from €45–70 that make a practical base for Óbidos day visits. The town lacks charm but has full services - supermarkets, petrol stations, a hospital - and a market worth visiting on its own terms.
Getting to Óbidos
From Lisbon by bus: Rede Expressos from Lisbon Campo Grande, approximately every 1–2 hours. Journey around 1 hour. Approximately €8–12 single as of 2026.
From Lisbon by car: A8 motorway, around 1 hour. Park outside the walls - the main gate lane is very narrow for modern cars.
From Nazaré: About 30km south via IC1. Around 35 minutes by car. Óbidos and Nazaré make a natural two-night Silver Coast combination.
From Porto: Around 3 hours by car. Not a practical day trip.
For fixed-price transfers from Lisbon airport directly to Óbidos, see airport transfers. With timed entry tickets to the Pousada dinner or castle areas becoming more common, travel insurance is worth checking for cancellation cover.
Which Area Is Right for You?
| Option | Best For | Price Range |
|---|---|---|
| Pousada (castle) | Atmosphere, genuine medieval setting | €180–400 |
| Guesthouses inside walls | Medieval experience at lower cost | €50–180 |
| Hotels outside walls | Car travellers, families | €55–110 |
| Óbidos Lagoon | Beach and watersports | €60–300 |
| Caldas da Rainha | Budget, practicality | €45–70 |
For guided tours of Óbidos and the Silver Coast, including ginjinha tastings and medieval walking tours, GetYourGuide has options from Lisbon and locally. Óbidos is a natural stop on the one week in Portugal itinerary between Lisbon and Porto. For food in the town and nearby, see food in Óbidos and the Óbidos city guide.