Pestana Dom João II Beach & Golf Resort

Set in a privileged beachfront location, just a 10-minute walk from the picturesque fishing village of Alvor, Pestana Dom João II Hotel offers a relaxing, traditional atmosphere and is a favourite among golfers in the Algarve.

With spacious, tastefully decorated rooms, the resort blends coastal tranquillity with exciting golf. Guests can enjoy multiple outdoor and indoor pools, a serene spa, and landscaped gardens — the perfect complement to a golf day.

Choose from five renowned Pestana Golf Courses across the region: Pestana Alto Golf, Pestana Vale de Pinta, Pestana Gramacho, Pestana Silves, and Pestana Vila Sol — from Alvor to Vilamoura, the choice is yours.

Book now for the best available rate!

Pestana Dom João II deluxe
3 Nights BB and 2 Golf Rounds
  • 2 players in 1 Double or Twin Room

Starting at 214,00 €

Book

Pestana Dom João II deluxe
5 Nights BB and 3 Golf Rounds
  • 2 players in 1 Double or Twin Room

Starting at 340,00 €

Book

Pestana Dom João II deluxe
7 Nights BB and 5 Golf Rounds
  • 2 players in 1 Double or Twin Room

Starting at 515,00 €

Book

The above mentioned rates refer to low season.
Please contact us for a quote for your travel date. Additional room types and alternative occupancy options are available.

Prices are per person, per package, sharing accommodation and include:

  • Accommodation in Deluxe Double Room, including buffett breakfast
  • Golf at the following golf courses: Alto Golf, Pinta, Gramacho, Silves, Vila Sol
  • Free Wi-Fi
  • Free Parking

Please note:

  • Non-golfer reduction available
Location:

Please contact us to receive a tailored quotation

Ready to hit the fairways? Contact us to book your round and enjoy an unforgettable day of golf.

Golf Package
Number of golfers *
Number of non golfers *
Number of nights *
Number of rounds *
Date of arrival *
Additional services
Buggies
Clubs
Trolleys
Other (specify)

How many club sets would you like?

Men sets *
Ladies sets *
Other additional services
Need a transfer?*
Yes
No
Where from?
 
Please let us know any additional details you consider relevant
Back Next
First Name *
Email *
Last Name *
Phone *
+351
Search
    Country *
    Accept Privacy Policy *

    I have read and agree to the Privacy Policy

    Back Next