May Half-term Hideaways
Plug in your dates to find your perfect family escape in May
Filters
"Two super-swish villas (for 6-14) set in an olive grove overlooking the Adriatic, each with a focus on wellness and tailor-made experiences"
Boutique villas: 2 villas for 8-14
from
774 GBP
per night
"A beautifully restored farmhouse with a dreamy pool, acres of lush farmland, colourful gardens, and spectacular beaches close by (sleeps 12)"
Luxury Farmhouse: 6-8 bedrooms
from
993 GBP
per night
"A delightfully simple, handcrafted cabin (for 2-4) in a nature reserve on the Scottish coast - the perfect pitstop for birdwatchers and walkers"
Eco Cabin: 2 bedrooms
from
220 GBP
per night
"A trio of stunningly converted Cotswold stone residences (for 6-14), fusing medieval history, contemporary art and total indulgence"
Country Estate: 3 houses for 6-14
from
1100 GBP
per night
"A vast private estate in Cornwall's lush interior, with 4 self-catering houses (for 4-14) decorated in playful colours, and acres of land to get lost in"
Country Estate: 4 houses for 4-14
from
124 GBP
per night
"A handsome, honey-hued Georgian manse turned sumptuous boutique hotel set beside the famous golf course in postcard-pretty Dornoch"
Boutique Hotel: 15 rooms
from
250 GBP
per night
"A tranquil beachfront villa on the Ionian sea with two bedrooms, a heated pool, and ample outdoor space shaded by cypress trees (sleeps 4-5)"
Beachfront Eco Villa: 2 bedrooms
from
292 GBP
per night
"A charming trio of toddler-friendly cottages (sleeping 4-6) in Costa Blanca's serene hinterland, full of Spanish character and thoughtful family extras"
Family Cottages: 3 cottages for 2-6
from
229 GBP
per night
"A family friendly staffed villa with stunning views, set in the blossom-filled hills above Soufriere (sleeps up to 14)"
Boutique Villa: 5 bedrooms
from
2500 GBP
per night
"Rustic chic in a whiter shade of pale at this luxurious self-catering farmhouse close to Ronda (sleeps 10-12)"
Boutique Villa: 5-6 bedrooms
from
697 GBP
per night
Showing
281
to
290
of
290
places to stay