Holidays in our search include:

22kg

Baggage*

Free

Child Places*

ATOL

Protected

Transfers

Included

Great

Flight Times

£60 pp

Deposit
Holiday Information

Maspalomas Villas by Dunas

Maspalomas, Canary Islands

2 Adults, 1 Room

Total Holiday Price

Manchester Airport
Gran Canaria Airport
Half board
22kg
Sat 26th December
4 Nights

Maspalomas Villas by Dunas

Maspalomas, Canary Islands

2 Adults, 1 Room

Price Breakdown

Per Person: £1239.102
Total Holiday Price: £2478.204

Pay Us: £2478.204
Pay In-Resort: £0.00

About this hotel

Set in a peaceful part of Maspalomas, Maspalomas Villas by Dunas is an adults-only retreat that?s perfect for a relaxing escape. Surrounded by pretty gardens and featuring a chilled-out pool area, it?s a great spot to unwind and soak up the sun. The spacious villas give you plenty of room to get comfortable, and you?ll also have access to the fantastic facilities at the nearby Suites & Villas by Dunas ? so you can make the most of your time away.



Room Options

Half board

One Bedroom Villa

From
Or

£1
pp

£2478
total

Select

Half board

One Bedroom Villa with Pool View

From
Or

£1
pp

£2694
total

Select

One Bedroom Villa

From
Or

£1
pp

£2976
total

Select

One Bedroom Villa with Pool View

From
Or

£1
pp

£3044
total

Select
Flights

10:30

Manchester Airport

Saturday 26th December 2026

Flight #LS995

15:10

Gran Canaria Airport

Saturday 26th December 2026

16:10

Gran Canaria Airport

Wednesday 30th December 2026

Flight #LS996

20:50

Manchester Airport

Wednesday 30th December 2026

Maspalomas Villas by Dunas

Location And Resort

300m from the nearest bus stop. 1.6km from Meloneras resort centre. 1.9km from Maspalomas beach. 2.2km from Maspalomas resort centre. 3.5km from Playa Del Ingles resort centre.

Holiday Information

Maspalomas Villas by Dunas

Maspalomas, Canary Islands

2 Adults, 1 Room

Manchester Airport
Gran Canaria Airport
Half board
22kg
Sat 26th December
4 Nights
Price Breakdown
Per Person: £1239.102
Total Holiday Price: £2478.204

Pay Us: £2478.204
Pay In-Resort: £0.00
Checkout Now
89695