Praia d'El Rey Marriott Golf & Beach Resort
This top-notch hotel, part of a sprawling luxury resort, is located 16 km (10 miles) west of Óbidos and includes a large spa and a dazzling array of amenities. Here you have easy access to miles of beach (via a flight of steps from June through August, and by shuttle bus the rest of the year) and special rates at the 18-hole seaside golf course and tennis academy. The luxurious indoor pool is surrounded by white columns reminiscent of a Roman bath. The hotel's Tempera restaurant serves Mediterranean cuisine, while the more distinctive Emprata takes a creative approach to Portuguese dishes; if you tire of these, there are several other options.