Accomodation details


The Dom Pedro Vilamoura Resort is located 100 yards from Vilamoura beach, 50 yards from the Casino, and 200 yards from the Vilamoura international Marina.

From: 40 euros per person per night with breakfast.

All inculsive option also available.
The hotel has 266 rooms, of which 93 are Club rooms, 150 are Classic twins, 12 are triples, and 11 are suites. There are 1750m2 of meeting and conference rooms, with 450-people capacity distributed among 20 rooms, as well as 3 restaurants, 3 bars, one indoor heated pool and two outdoor pools, the SPA Aquae, Golf Desk, new Kids Club and three tennis courts, as well as a beach area at Vilamoura beach, reserved exclusively for Dom Pedro guests.
What's Included
Contact us for more information:

Contact details

Tel: +351 289 397 690
Fax: +351 289 399 506