With a stay at Royal Obidos Spa & Golf Resort in Obidos, you'll be 2.9 mi (4.6 km) from Obidos Lagoon and 7.2 mi (11.6 km) from Baleal Beach. This 5-star resort is 7.4 mi (11.9 km) from Peniche Beach and 8.3 mi (13.4 km) from Obidos Castle.
With a stay at Bom Sucesso Resort in Obidos, you'll be within a 5-minute walk of Obidos Lagoon and Praia do Bom Sucesso. This 5-star resort is 15.7 mi (25.2 km) from Baleal Beach and 16 mi (25.7 km) from Sao Martinho do Porto Beach.