Holiday Search

Looking to fly from Dublin?

Reset Form

Room 1

Room 2

Room 3

Age Information

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Children

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

<

Infants

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Close

Change Rooms

Choose Departure Date

First class Customer Service & excellent value for money

Our Holiday Searches Include

22kg

Baggage Included

Free

Child Places*

ATOL

Protected Holidays

Transfers

Included

Free

Resort Flight Check-In*

£60

Per Person Deposit

Departing


Sun 28th June

Returning

Sat 4th July

Board

Bed & Breakfast

Flying From

Belfast International Airport

Flying To

Faro Airport

Baggage

22kg Baggage Included

Dom Pedro Vilamoura

Vilamoura, Portugal

From Per Person

About this hotel

The stylish Dom Pedro Vilamoura is in an ideal location in the Algarve. Close to Vilamoura?s buzzing marina and only a short walk to the nearest beach, everything you could want is within touching distance. Dom Pedro Vilamoura is located perfectly for access to an array of nearby golf courses. Or head to the incredible on-site spa and enjoy a variety of revitalising treatments. Choose from a range of rooms to make your stay perfect. Enjoy sea views from your private balcony or retreat to a spacious suite after busy days exploring.

Classic Double and Twin rooms sleep up to 3 adults and have bathroom containing a bath with shower attachment, air conditioning, hairdryer, flat screen television and balcony or terrace. Classic Double and Twin rooms with Sea View, Sole Use rooms and Club rooms are also available. Please note: all Club rooms are situated on the top floors of the hotel, providing spectacular views of the resort and coastline. Additional Club facilities include fruit and water in the room upon arrival.

Book Now!

Room Options

Bed & Breakfast: Double or Twin room for Sole Use

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2274€0.00 per person
or

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2274€0.00 total holiday
Half board: Double or Twin room for Sole Use

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2559€0.00 per person
or

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2559€0.00 total holiday
Bed & Breakfast: Double or Twin room with Sea View for Sole Use

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2621€0.00 per person
or

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2621€0.00 total holiday
Half board: Double or Twin room with Sea View for Sole Use

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2906€0.00 per person
or

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2906€0.00 total holiday
Bed & Breakfast: Double room with Sofa Bed for Sole Use

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2950€0.00 per person
or

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£2950€0.00 total holiday
Half board: Double room with Sofa Bed for Sole Use

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£3235€0.00 per person
or

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES) in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 18
Failed to connect to MySQL: Access denied for user 'dfoJoomla3'@'10.10.11.246' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 32

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 35

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 43

Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in /home/atlantic/public_html/components/com_holco/helpers/holco.php on line 46
£3235€0.00 total holiday

Dom Pedro Vilamoura

Location And Resort

100m from the beach. 200m from Vilamoura Marina and the nearest shops, bars and restaurants. 2.6km from the nearest golf course.

Eating And Drinking

Buffet restaurant. 2 à la carte restaurants, 1 forming part of the beach club. Pool bar. Please note: during low season, meals may be served à la carte style depending on occupancy. Buzios Beach Club is available for Dom Pedro guests.

Entertainment

Tennis* and volleyball. Spa* with sauna*, whirlpool* and massage treatments*. Children's club (4-12yrs). Children's playground.

Swimming Pools

Outdoor pool. Children's pool.

Complete Booking

Flight

Jet2 Holidays from BFS

Departing

Sunday 28th June 2026 at 07:20

Hotel

Dom Pedro Vilamoura
Book Now!
67

We Also Offer

Worldwide Holidays

If you are in search of a luxurious hotel in a beach paradise or if you are yearning for an authentic cultural experience we can

Special Offers

If it is a city break, family holiday, couples getaway or camping holiday you are looking for we have something to suit every taste and

Cruise Holidays

Whether you are an experienced cruiser or someone looking to cruise for the first time, there is no-one better to take care of you than