Merge original holiday planning from main branch

This commit is contained in:
2026-03-16 14:08:45 +00:00
18 changed files with 2457 additions and 0 deletions

230
DECISION-GUIDE.md Normal file
View File

@@ -0,0 +1,230 @@
# Decision Guide: Which Holiday Should You Choose?
## Quick Decision Matrix
Answer these questions to find your perfect match:
### Question 1: What's your top priority?
| If you answered... | Choose... |
|-------------------|-----------|
| "Amazing pools for my daughter" | **Domaine des Ormes** |
| "Beach within walking distance" | **La Grande Métairie** |
| "Best value for money" | **La Grande Métairie** |
| "Evening entertainment" | All options excellent! |
| "Kids club" | All options excellent! |
---
## Head-to-Head Comparison
### Option 1: Domaine des Ormes ⭐⭐⭐⭐⭐
| Aspect | Score | Notes |
|--------|-------|-------|
| Pool Complex | ⭐⭐⭐⭐⭐ | **6 pools - best in Brittany!** |
| Water Play | ⭐⭐⭐⭐⭐ | Wave pool, lazy river, slides |
| Kids Club | ⭐⭐⭐⭐⭐ | Free, well-organised |
| Evening Entertainment | ⭐⭐⭐⭐⭐ | Professional shows nightly |
| Beach Access | ⭐⭐⭐ | 15-20 min drive |
| Location | ⭐⭐⭐⭐⭐ | Close to St Malo ferry |
| Value | ⭐⭐⭐⭐ | Premium but worth it |
**Total Cost:** £2,000-2,080
**Accommodation (14 nights):** £950-980
**Best For:** Families who want the BEST pool complex
---
### Option 2: La Grande Métairie ⭐⭐⭐⭐⭐
| Aspect | Score | Notes |
|--------|-------|-------|
| Pool Complex | ⭐⭐⭐⭐ | Lazy river, slides, indoor pool |
| Water Play | ⭐⭐⭐⭐ | Good splash zone |
| Kids Club | ⭐⭐⭐⭐⭐ | Excellent reviews |
| Evening Entertainment | ⭐⭐⭐⭐ | Shows, discos, themed nights |
| Beach Access | ⭐⭐⭐⭐⭐ | **5 min walk to Carnac beaches!** |
| Location | ⭐⭐⭐⭐ | Near famous Carnac stones |
| Value | ⭐⭐⭐⭐⭐ | **Best value option!** |
**Total Cost:** £1,820
**Accommodation (14 nights):** £800
**Best For:** Beach lovers, budget-conscious families
---
### Option 3: Siblu Domaine de Kerlann ⭐⭐⭐⭐
| Aspect | Score | Notes |
|--------|-------|-------|
| Pool Complex | ⭐⭐⭐ | Indoor + outdoor pools |
| Water Play | ⭐⭐⭐ | Good (smaller than others) |
| Kids Club | ⭐⭐⭐⭐⭐ | Siblu clubs are excellent |
| Evening Entertainment | ⭐⭐⭐⭐⭐ | Professional entertainment team |
| Beach Access | ⭐⭐⭐ | 15 min drive |
| Location | ⭐⭐⭐ | South Brittany, beautiful area |
| Value | ⭐⭐⭐⭐⭐ | Long-stay discounts available |
**Total Cost:** £1,830
**Accommodation (14 nights):** £750-850
**Best For:** Siblu fans, traditional French village nearby
---
## Budget Comparison
| Option | Total Cost | Accommodation | Ferry | Food | Fuel | Under £2,000? |
|--------|-----------|--------------|-------|------|------|---------------|
| Domaine des Ormes | £2,080 | £980 | £380 | £480 | £190 | ⚠️ Tight |
| La Grande Métairie | £1,820 | £800 | £380 | £440 | £170 | ✅ Yes! |
| Domaine de Kerlann | £1,830 | £780 | £380 | £440 | £180 | ✅ Yes! |
---
## Travel Comparison
### Ferry Routes
| Route | Cost | Crossing Time | Drive to Parks |
|-------|------|---------------|----------------|
| Plymouth → Roscoff | £340-450 | 6 hours | 45 min - 2 hours |
| Portsmouth → St Malo | £400-550 | 9-10 hours | 45 min - 2 hours |
| Dover → Calais (ferry) | £100-150 | 1.5 hours | 5-6 hours |
| Dover → Calais (tunnel) | £250-300 | 35 min | 5-6 hours |
**Recommendation:** Plymouth-Roscoff - best balance of cost and convenience
---
## What Each Park Offers For Your Daughter (Age 6)
### Domaine des Ormes
- ✅ Epic wave pool (her favourite!)
- ✅ 6 different pools to explore
- ✅ Lazy river with inflatables
- ✅ Kids club: arts & crafts, treasure hunts
- ✅ Adventure playground
- ✅ Lake with pedalos
- ✅ Evening mini disco
- ✅ Foam parties
### La Grande Métairie
- ✅ Walking distance to sandy beach!
- ✅ Lazy river
- ✅ Waterslides
- ✅ Kids club: creative workshops, mini Olympics
- ✅ Playground
- ✅ Evening entertainment
- ✅ Carnac stones (real-life adventure!)
### Domaine de Kerlann
- ✅ Indoor heated pool
- ✅ Outdoor pools
- ✅ Siblu kids club (very well-reviewed)
- ✅ Playground
- ✅ Bike hire
- ✅ Evening shows
- ✅ Near Pont-Aven (pretty village)
---
## Sample Days Comparison
### Pool Day at Domaine des Ormes
**Morning:** Try the wave pool - 1 metre swells!
**Lunch:** Picnic by the lagoon pool
**Afternoon:** Lazy river, then tropical indoor pool
**Evening:** Kids club, then mini disco
### Beach Day at La Grande Métairie
**Morning:** 5 minute walk to Carnac beach
**Lunch:** Picnic on the sand
**Afternoon:** Sandcastles, paddling, ice cream
**Evening:** Pool dip, then evening show
---
## My Recommendation
### If Budget is #1 Priority: La Grande Métairie ✅
- **Total cost: £1,820** (under budget!)
- Walking distance to beautiful beaches
- Great pool complex
- Excellent kids club and entertainment
- Near Carnac stones - unique experience
### If Pool Complex is #1 Priority: Domaine des Ormes ✅
- **Total cost: £2,000** (tight but doable)
- 6 pools including wave pool and lazy river
- Best pool complex in Brittany
- Close to ferry
- Loads to do on-site
---
## Booking Priority Order
1. **Accommodation** (Book by February 2026)
- July/August sells out fast
- Early booking discounts available
2. **Ferry** (Book by March 2026)
- Plymouth-Roscoff limited spaces
- Book cabin for comfort
3. **Travel Insurance**
- Essential for family holidays
4. **Car Documents**
- Insurance for Europe
- Breakdown cover
- UK sticker, headlight deflectors
---
## Files Reference
| File | What's In It |
|------|-------------|
| `REQUIREMENTS.md` | Your original requirements |
| `EUROCAMP-SIBLU-OPTIONS.md` | Overview of 3 parks with facilities |
| `ITINERARY-Domaine-des-Ormes.md` | Day-by-day for Option 1 |
| `ITINERARY-La-Grande-Metairie.md` | Day-by-day for Option 2 |
| `THIS FILE` | Decision guide |
---
## Next Steps
1. ✅ Review this guide
2. ✅ Choose your preferred park
3. ✅ Go to Eurocamp.co.uk or Siblu.co.uk
4. ✅ Check availability for 18 July - 2 August 2026
5. ✅ Book early for best prices
6. ✅ Book ferry (Brittany Ferries)
7. ✅ Get travel insurance
8. ✅ Start countdown! 🎉
---
## Questions for You
To help me narrow it down further:
1. **Beach vs Pool:** Would you rather walk to the beach (La Grande Métairie) or have the most epic pool complex (Domaine des Ormes)?
2. **Budget:** Is £2,000 a hard limit, or could you stretch to £2,100 for the better pool complex?
3. **Day Trips:** Do you want to explore lots (Saint-Malo, Mont Saint-Michel) or mostly stay on-site?
Let me know and I can help you make the final decision!
---
*Created: 15 March 2026*
*For: Sean, wife & daughter (6)*

203
EUROCAMP-SIBLU-OPTIONS.md Normal file
View File

@@ -0,0 +1,203 @@
# Eurocamp/Siblu Holiday Park Options
## Requirements Recap
- ✅ Mobile home (NOT camping)
- ✅ Pool with water play area
- ✅ Children's activity programme
- ✅ Evening/night entertainment
- 📅 18 July - 2 August 2026 (15 nights)
- 💷 £2,000 budget
- 🚗 Need car access
---
## Top 3 Recommendations
### 1. Domaine des Ormes, Brittany - BEST ALL-ROUNDER ⭐⭐⭐⭐⭐
**Why it wins:** Epic pool complex with 6 pools, kids clubs, evening entertainment, close to UK ferry
| Feature | Details |
|---------|---------|
| **Location** | Dol-de-Bretagne, Northern Brittany |
| **Distance from ferry** | 45 min from St Malo, 1.5 hrs from Roscoff |
| **Pool Complex** | 6 pools including wave pool, lazy river, indoor tropical pool, waterslides |
| **Water Play Area** | ⭐⭐⭐⭐⭐ Outstanding - largest in Brittany |
| **Kids Club** | Yes - free club for ages 4-12 |
| **Evening Entertainment** | Nightly shows, discos, children's entertainer |
| **Self-Catering** | Fully equipped mobile homes |
| **Vegetarian-Friendly** | On-site restaurant with options + self-catering |
**Accommodation Options (14 nights):**
| Type | Features | Price Range (14 nights) |
|------|----------|------------------------|
| **Esprit Mobile Home** | 2 bed, AC, decking | £950-1,200 |
| **Avant Mobile Home** | 2 bed, modern, bigger | £1,100-1,400 |
| **Grand Mobile Home** | 3 bed, premium | £1,300-1,600 |
**Budget Breakdown:**
| Item | Cost |
|------|------|
| Ferry (Plymouth-Roscoff return, car + 3 pax) | £350-450 |
| Accommodation (Esprit, 14 nights) | £950-1,100 |
| Food (self-catering + some meals out) | £450-550 |
| Fuel (Wigan-Brittany + local) | £180-220 |
| Activities/Entertainment | £100-150 |
| **TOTAL** | **£2,030-2,470** |
**To Hit £2,000:**
- Book early for £950 accommodation
- Plymouth-Roscoff ferry: £350
- Strict self-catering: £450
- Fuel: £180
- Activities: £70
- **Total: £2,000** ✅
---
### 2. La Grande Métairie, Carnac - BEST FOR BEACHES ⭐⭐⭐⭐
**Why it wins:** Near stunning Carnac beaches, lazy river, great kids club, lower cost
| Feature | Details |
|---------|---------|
| **Location** | Carnac, Southern Brittany |
| **Distance from ferry** | 1.5 hrs from Roscoff |
| **Pool Complex** | Outdoor pool, lazy river, waterslides, indoor pool |
| **Water Play Area** | ⭐⭐⭐⭐ Very good |
| **Kids Club** | Yes - ages 4-12, very well reviewed |
| **Evening Entertainment** | Shows, live music, discos |
| **Nearby** | Carnac beaches (5 min), megaliths |
| **Self-Catering** | Well-equipped mobile homes |
**Accommodation (14 nights):**
| Type | Price Range (14 nights) |
|------|------------------------|
| Standard Mobile Home | £750-950 |
| Premium Mobile Home | £950-1,200 |
**Budget Breakdown:**
| Item | Cost |
|------|------|
| Ferry (Plymouth-Roscoff) | £350-450 |
| Accommodation (Standard, 14 nights) | £750-900 |
| Food | £450-550 |
| Fuel | £180-220 |
| Activities | £100-150 |
| **TOTAL** | **£1,830-2,270** |
**To Hit £2,000:**
- Standard mobile home: £800
- Ferry: £380
- Food: £500
- Fuel: £200
- Activities: £120
- **Total: £2,000** ✅
---
### 3. Siblu Domaine de Kerlann - BEST VALUE ⭐⭐⭐⭐
**Why it wins:** Excellent kids club, evening entertainment, very competitive pricing
| Feature | Details |
|---------|---------|
| **Location** | Pont-Aven, Southern Brittany |
| **Distance from ferry** | 2 hrs from Roscoff |
| **Pool Complex** | Heated indoor pool + outdoor pools |
| **Water Play Area** | ⭐⭐⭐ Good (smaller than Domaine des Ormes) |
| **Kids Club** | Siblu kids club - excellent reviews |
| **Evening Entertainment** | Professional entertainment team |
| **Nearby** | Beaches 15 min, Pont-Aven village |
**Accommodation (14 nights):**
Siblu offers **two weeks for price of ~1.5 weeks** with their long-stay discount!
| Type | Price (7 nights) | Price (14 nights with discount) |
|------|-----------------|--------------------------------|
| Mobile Home | ~£462 (July) | £750-850 |
**Budget Breakdown:**
| Item | Cost |
|------|------|
| Ferry (Plymouth-Roscoff) | £350-450 |
| Accommodation (14 nights with discount) | £750-850 |
| Food | £450-550 |
| Fuel | £180-220 |
| Activities | £100-150 |
| **TOTAL** | **£1,830-2,220** |
**To Hit £2,000:**
- Siblu mobile home: £780
- Ferry: £380
- Food: £500
- Fuel: £200
- Activities: £140
- **Total: £2,000** ✅
---
## Travel Options: Ferry Routes
### Option A: Plymouth ↔ Roscoff (RECOMMENDED)
| Detail | Information |
|--------|-------------|
| Crossing time | 6 hours |
| Frequency | Daily in summer |
| Departs Plymouth | Morning or overnight |
| Arrives Roscoff | Morning or afternoon |
| **Cost (car + 3, return)** | **£340-450** |
| Drive Wigan → Plymouth | 4.5 hours |
| Drive Roscoff → Brittany parks | 45 min - 2 hours |
### Option B: Portsmouth ↔ St Malo
| Detail | Information |
|--------|-------------|
| Crossing time | 9-10 hours (overnight) |
| Frequency | Daily |
| **Cost (car + 3, return)** | **£400-550** |
| Drive St Malo → Domaine des Ormes | 45 min |
| Drive St Malo → Carnac | 2 hours |
### Option C: Dover ↔ Calais (CHEAPEST but longest drive)
| Detail | Information |
|--------|-------------|
| Crossing time | 1.5 hours (ferry) or 35 min (Eurotunnel) |
| Ferry cost (car + 3, return) | £100-150 |
| Eurotunnel cost (return) | £250-300 |
| Drive Calais → Brittany | 5-6 hours |
**For budget, Plymouth-Roscoff is best balance of cost and drive time.**
---
## Which Park Should You Choose?
| Priority | Recommended Park |
|----------|-----------------|
| **Epic pool complex** | Domaine des Ormes ⭐⭐⭐⭐⭐ |
| **Best value** | Siblu Domaine de Kerlann |
| **Near beaches** | La Grande Métairie (Carnac) |
| **Evening entertainment** | All three have excellent programmes |
| **Kids club quality** | All three highly rated |
### My Top Pick: Domaine des Ormes
- Pool complex is outstanding (6 pools!)
- Closest to ferry (45 min from St Malo)
- Excellent kids club and evening entertainment
- Great base for exploring Brittany
- Just about doable on £2,000 budget
---
*Pricing researched March 2026 - prices may vary. Book early for best deals.*

View File

@@ -0,0 +1,413 @@
# Detailed Itinerary: Domaine des Ormes, Brittany
## Holiday Overview
| Detail | Information |
|--------|-------------|
| **Park** | Domaine des Ormes |
| **Location** | Dol-de-Bretagne, Northern Brittany |
| **Operator** | Eurocamp / Al Fresco |
| **Dates** | 18 July - 2 August 2026 |
| **Duration** | 15 nights (14 nights on site) |
| **Accommodation** | Esprit 2 Mobile Home |
| **Transport** | Ferry Plymouth-Roscoff + own car |
---
## Park Facilities
### Pool Complex (6 Pools!) ⭐⭐⭐⭐⭐
| Pool | Description |
|------|-------------|
| **Tropical Indoor Pool** | Lazy river, warm water, palm trees |
| **Wave Pool** | 1 metre swells - kids love it! |
| **Tropical Outdoor Pool** | Waterslides, waterfalls |
| **Indoor Water Park** | Slides, splash zone for toddlers |
| **Main Outdoor Pool** | Large family pool |
| **Lagoon Pool** | Relaxing, shallower water |
**Water Play Rating: 5/5** - This is the BEST pool complex in Brittany
### Kids Club
| Age Group | Activities |
|-----------|------------|
| 4-6 years | Arts & crafts, games, mini discos, treasure hunts |
| 7-12 years | Sports, adventure games, talent shows |
**Club Hours:** Morning sessions 10am-12pm, Afternoon 2pm-5pm, Evening sessions 6pm-8pm
### Evening Entertainment (Nightly)
| Night | Typical Programme |
|-------|------------------|
| Monday | Welcome party + mini disco |
| Tuesday | Magic show |
| Wednesday | Children's talent show |
| Thursday | Live band or tribute act |
| Friday | Circus skills show |
| Saturday | Quiz night + karaoke |
| Sunday | Family games night |
**Plus:** Regular themed nights, foam parties, outdoor cinema
### On-Site Amenities
- ✅ Supermarket
- ✅ Restaurant
- ✅ Takeaway
- ✅ Bar
- ✅ Bakery (fresh croissants daily!)
- ✅ Bike hire
- ✅ Tennis courts
- ✅ Golf course (9-hole)
- ✅ Adventure playground
- ✅ Lake with pedalos
---
## Day-by-Day Itinerary
### TRAVEL DAY: Friday 17 July - Drive to Plymouth
| Time | Activity |
|------|----------|
| 16:00 | Leave Wigan |
| 20:30 | Arrive Plymouth |
| 21:00 | Check into budget hotel near ferry terminal |
| **Cost** | Hotel: £60-80 |
---
### DAY 1: Saturday 18 July - Ferry to France
| Time | Activity |
|------|----------|
| 08:00 | Check in at Plymouth ferry terminal |
| 09:00 | Ferry departs Plymouth |
| 15:00 | Arrive Roscoff (local time) |
| 15:30 | Drive to Domaine des Ormes (1 hr 15 min) |
| 16:45 | Arrive at park, check in |
| 17:00 | Explore park, find pool complex! |
| 19:00 | First evening meal (self-catered) |
| 20:30 | Evening entertainment - welcome party |
| **Food** | Pack picnic for ferry + self-cater dinner |
---
### DAY 2: Sunday 19 July - Pool Day & Explore
| Time | Activity |
|------|----------|
| 08:00 | Breakfast (fresh croissants from bakery!) |
| 10:00 | Morning at pool complex - try all 6 pools! |
| 12:30 | Lunch at mobile home |
| 14:00 | Kids club for daughter (arts & crafts day) |
| 14:00 | Parents: explore park, relax |
| 17:00 | Family time - adventure playground |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment - family games night |
| **Food** | Self-catered all meals |
---
### DAY 3: Monday 20 July - Pool & Lake Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Morning pool session - wave pool! |
| 12:30 | Lunch at mobile home |
| 14:00 | Lake activities - pedalos, mini golf |
| 16:30 | Back to pools - lazy river |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment - mini disco + magic show |
| **Food** | Self-catered all meals |
---
### DAY 4: Tuesday 21 July - Saint-Malo Day Trip
| Time | Activity |
|------|----------|
| 08:00 | Breakfast |
| 09:00 | Drive to Saint-Malo (30 min) |
| 09:30 | Explore walled city |
| 11:00 | Walk the ramparts |
| 12:30 | Picnic lunch by the beach |
| 14:00 | Beach time - Plage de l'Éventail |
| 16:00 | Ice cream in old town |
| 17:00 | Drive back to park |
| 18:00 | Dinner at mobile home |
| 20:30 | Evening entertainment |
| **Food** | Self-catered breakfast + picnic + dinner |
| **Fuel** | ~30 miles |
---
### DAY 5: Wednesday 22 July - Pool Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool morning - try indoor water park |
| 12:30 | Lunch at mobile home |
| 14:00 | Kids club (adventure games) |
| 14:00 | Parents: tennis or relax |
| 17:00 | Family bike ride around park |
| 19:00 | Dinner at mobile home |
| 20:30 | Children's talent show |
| **Food** | Self-catered all meals |
---
### DAY 6: Thursday 23 July - Mont Saint-Michel Day Trip
| Time | Activity |
|------|----------|
| 07:30 | Early breakfast |
| 08:30 | Drive to Mont Saint-Michel (45 min) |
| 09:30 | Arrive, explore abbey and village |
| 12:30 | Lunch with a view |
| 14:00 | Walk the bay (check tide times!) |
| 16:00 | Drive back |
| 17:00 | Quick pool dip |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment - live band |
| **Food** | Self-catered breakfast + lunch out (£30) + self-cater dinner |
| **Fuel** | ~50 miles |
---
### DAY 7: Friday 24 July - Pool & Relax
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool morning - outdoor lagoon pool |
| 12:30 | Lunch at mobile home |
| 14:00 | Kids club (sports day) |
| 17:00 | Adventure playground time |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment - circus show |
| **Food** | Self-catered all meals |
---
### DAY 8: Saturday 25 July - Cancale & Beach
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 09:30 | Drive to Cancale (20 min) |
| 10:00 | Oyster beds and seafront walk |
| 11:30 | Beach time - Plage de Port Mer |
| 12:30 | Picnic on beach |
| 14:00 | More beach time |
| 16:00 | Ice cream in Cancale |
| 17:00 | Drive back |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment |
| **Food** | Self-catered breakfast + picnic + dinner |
| **Fuel** | ~25 miles |
---
### DAY 9: Sunday 26 July - Pool Championship Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool Olympics - try all pools again! |
| 12:30 | Lunch at mobile home |
| 14:00 | Kids club (treasure hunt) |
| 16:00 | Mini golf tournament |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment - foam party! |
| **Food** | Self-catered all meals |
---
### DAY 10: Monday 27 July - Dinan Medieval Town
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 09:30 | Drive to Dinan (30 min) |
| 10:00 | Explore medieval town |
| 12:00 | Lunch in café (vegetarian crêpes!) |
| 14:00 | Walk along river Rance |
| 15:30 | Ice cream |
| 16:30 | Drive back |
| 17:30 | Quick pool visit |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment |
| **Food** | Self-catered breakfast + lunch out (£25) + dinner |
| **Fuel** | ~35 miles |
---
### DAY 11: Tuesday 28 July - Pool & Park Activities
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool morning - tropical indoor pool |
| 12:30 | Lunch at mobile home |
| 14:00 | Kids club |
| 15:00 | Adventure playground + crazy golf |
| 17:00 | Lake pedalos |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment - outdoor cinema |
| **Food** | Self-catered all meals |
---
### DAY 12: Wednesday 29 July - Beach Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 09:30 | Drive to Plage du Verger (30 min) |
| 10:00 | Beach morning - rock pools, sandcastles |
| 12:30 | Picnic on beach |
| 14:00 | More beach time, paddling |
| 16:00 | Drive back |
| 17:00 | Pool dip |
| 19:00 | Dinner at mobile home |
| 20:30 | Evening entertainment |
| **Food** | Self-catered breakfast + picnic + dinner |
| **Fuel** | ~35 miles |
---
### DAY 13: Thursday 30 July - Final Pool Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool morning - all favourite pools! |
| 12:30 | Lunch at mobile home |
| 14:00 | Last kids club session |
| 17:00 | Family games, adventure playground |
| 19:00 | Special dinner - eat at park restaurant |
| 20:30 | Evening entertainment - farewell party |
| **Food** | Self-catered breakfast + lunch + dinner out (£40) |
---
### DAY 14: Friday 31 July - Pack & Local Explore
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Final pool visit |
| 12:00 | Pack up most of mobile home |
| 14:00 | Visit Dol-de-Bretagne town |
| 15:30 | Last ice cream |
| 16:30 | Return to park |
| 17:00 | Final pack, early dinner |
| 19:00 | Relax |
| 20:30 | Last evening entertainment |
| **Food** | Self-catered all meals |
---
### TRAVEL DAY: Saturday 1 August - Journey Home
| Time | Activity |
|------|----------|
| 07:00 | Early breakfast, final pack |
| 08:00 | Check out of mobile home |
| 08:30 | Drive to Roscoff (1 hr 15 min) |
| 10:00 | Check in at ferry |
| 11:00 | Ferry departs Roscoff |
| 17:00 | Arrive Plymouth (UK time) |
| 17:30 | Drive to Wigan (4.5 hours) |
| 22:00 | Arrive home! |
| **Food** | Pack picnic for ferry + snacks for drive |
---
## Budget Breakdown
| Category | Detail | Cost |
|----------|--------|------|
| **Ferry** | Plymouth-Roscoff return (car + 3) | £380 |
| **Accommodation** | Esprit mobile home (14 nights) | £980 |
| **Food** | Self-catering + 3 meals out | £480 |
| **Fuel** | UK + France driving (~400 miles total) | £190 |
| **Activities** | All on-site included, 1 abbey entry | £50 |
| **Contingency** | Emergency fund | £- |
| **TOTAL** | | **£2,080** |
### To hit exactly £2,000:
- Book mobile home early: £920 (-£60)
- Strict self-catering: £450 (-£30)
- **Total: £2,000** ✅
---
## What to Pack
### Essentials
- ✅ Towels (for pool and bathroom)
- ✅ Bed linen (if not included - check booking)
- ✅ Toilet roll
- ✅ Tea towels
- ✅ Dish cloth & washing up liquid
- ✅ Matches (for hob)
### Kitchen (Mobile homes have basics but bring)
- ✅ Sharp knife
- ✅ Tupperware for picnics
- ✅ Cool bag
- ✅ Resealable bags
- ✅ Foil and cling film
### Pool
- ✅ Swimming costumes (multiple!)
- ✅ Armbands/swim aids if needed
- ✅ Goggles
- ✅ Pool toys (optional)
- ✅ Flip flops for poolside
### Beach
- ✅ Beach towels
- ✅ Sun hat
- ✅ Sun cream (high SPF)
- ✅ Bucket and spade
- ✅ Beach umbrella
### Day Trips
- ✅ Backpack
- ✅ Reusable water bottles
- ✅ Picnic blanket
- ✅ Raincoat (Brittany weather can change!)
### For 6-Year-Old
- ✅ Favourite teddy
- ✅ Books/colouring for quiet time
- ✅ Card games
- ✅ Pyjamas (for evening entertainment)
---
## Booking Checklist
- [ ] Eurocamp / Al Fresco account
- [ ] Book Domaine des Ormes (14 nights) - by February 2026
- [ ] Book ferry Plymouth-Roscoff - by March 2026
- [ ] Travel insurance
- [ ] EHIC/GHIC cards
- [ ] Car insurance for Europe
- [ ] European breakdown cover
- [ ] UK sticker for car
- [ ] Headlight beam deflectors
---
*Created: 15 March 2026*
*Itinerary for: Sean, wife & daughter (6)*

View File

@@ -0,0 +1,364 @@
# Detailed Itinerary: La Grande Métairie, Carnac
## Holiday Overview
| Detail | Information |
|--------|-------------|
| **Park** | La Grande Métairie |
| **Location** | Carnac, Southern Brittany |
| **Operator** | Eurocamp |
| **Dates** | 18 July - 2 August 2026 |
| **Duration** | 15 nights (14 nights on site) |
| **Accommodation** | Classic Mobile Home |
| **Transport** | Ferry Plymouth-Roscoff + own car |
---
## Why Choose La Grande Métairie?
| Feature | Rating | Notes |
|---------|--------|-------|
| Pool Complex | ⭐⭐⭐⭐ | Lazy river, slides, indoor pool |
| Water Play | ⭐⭐⭐⭐ | Good splash zone |
| Kids Club | ⭐⭐⭐⭐⭐ | Excellent, well-reviewed |
| Evening Entertainment | ⭐⭐⭐⭐ | Shows, discos, themed nights |
| **Beach Access** | ⭐⭐⭐⭐⭐ | **5 min to Carnac beaches!** |
| Value for Money | ⭐⭐⭐⭐⭐ | **Best value option** |
---
## Park Facilities
### Pool Complex
| Feature | Description |
|---------|-------------|
| Main outdoor pool | Large family pool |
| Lazy river | Float around in the sun! |
| Waterslides | Multiple slides for different ages |
| Splash zone | Perfect for 6-year-olds |
| Indoor pool | Heated, all-weather option |
| Sun terraces | Loungers for parents |
### Kids Club "Leo Club"
| Age | Activities |
|-----|------------|
| 4-6 years | Creative workshops, mini Olympics, treasure hunts |
| 7-10 years | Adventure challenges, sports, team games |
**Sessions:** Morning 10-12, Afternoon 2-5, Evening 6-8 (some nights)
### Evening Entertainment
- Mini disco (nightly)
- Live music
- Magic shows
- Circus performances
| Themed evenings (Caribbean night, 80s night, etc.)
- Karaoke
- Family quiz nights
### On-Site Amenities
- ✅ Restaurant
- ✅ Takeaway / snack bar
- ✅ Bar with terrace
- ✅ Small supermarket
- ✅ Bike hire
- ✅ Tennis
- ✅ Multi-sports court
- ✅ Large playground
- ✅ Boules court
---
## Day-by-Day Itinerary
### TRAVEL DAY: Friday 17 July
| Time | Activity |
|------|----------|
| 16:00 | Leave Wigan |
| 20:30 | Arrive Plymouth |
| 21:00 | Check into budget hotel |
| **Cost** | Hotel: £60-80 |
---
### DAY 1: Saturday 18 July - Arrival
| Time | Activity |
|------|----------|
| 08:00 | Ferry check-in |
| 09:00 | Depart Plymouth |
| 15:00 | Arrive Roscoff |
| 15:30 | Drive to Carnac (1 hr 45 min) |
| 17:30 | Arrive La Grande Métairie |
| 18:00 | Check in, explore park |
| 19:30 | Dinner (self-catered) |
| 20:30 | Welcome party at entertainment venue |
| **Food** | Pack picnic for ferry + self-cater dinner |
---
### DAY 2: Sunday 19 July - Beach Day!
| Time | Activity |
|------|----------|
| 08:00 | Breakfast (fresh bread from on-site shop) |
| 09:30 | Walk to Carnac beach (5 min!) |
| 10:00 | Beach morning - build sandcastles, paddle |
| 12:30 | Picnic on beach |
| 14:00 | More beach time |
| 16:00 | Back to park, pool dip |
| 18:30 | Dinner at mobile home |
| 20:30 | Mini disco + magic show |
| **Food** | Self-catered all meals |
---
### DAY 3: Monday 20 July - Pool Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool complex morning - lazy river! |
| 12:30 | Lunch at mobile home |
| 14:00 | Kids club for daughter |
| 14:00 | Parents: tennis or relax |
| 17:00 | Adventure playground |
| 18:30 | Dinner at mobile home |
| 20:30 | Evening entertainment - circus skills |
| **Food** | Self-catered all meals |
---
### DAY 4: Tuesday 21 July - Carnac Stones
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 09:30 | Walk to Carnac stones (megalithic standing stones) |
| 10:30 | Explore the alignments - amazing for kids! |
| 12:00 | Picnic lunch |
| 13:30 | Visit Carnac village |
| 15:00 | Ice cream |
| 16:00 | Back to park, pool time |
| 18:30 | Dinner at mobile home |
| 20:30 | Evening entertainment - live music |
| **Food** | Self-catered all meals |
---
### DAY 5: Wednesday 22 July - Beach & Pool
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Beach morning - Plage du Grand Drévet |
| 12:30 | Picnic on beach |
| 14:00 | Back to park |
| 14:30 | Kids club |
| 17:00 | Pool - waterslides! |
| 18:30 | Dinner at mobile home |
| 20:30 | Family quiz night |
| **Food** | Self-catered all meals |
---
### DAY 6: Thursday 23 July - Vannes Day Trip
| Time | Activity |
|------|----------|
| 08:00 | Early breakfast |
| 09:00 | Drive to Vannes (30 min) |
| 09:30 | Explore medieval walled town |
| 11:30 | Visit harbour |
| 12:30 | Lunch in café (galettes!) |
| 14:00 | Walk the ramparts |
| 15:30 | Butterfly garden (Jardin aux Papillons) |
| 17:00 | Drive back |
| 18:30 | Dinner at mobile home |
| 20:30 | Evening entertainment |
| **Food** | Breakfast + lunch out (£25) + dinner |
| **Fuel** | ~30 miles |
---
### DAY 7: Friday 24 July - Pool Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool complex all morning |
| 12:30 | Lunch at mobile home |
| 14:00 | Kids club |
| 17:00 | Playground + mini golf |
| 18:30 | Dinner at mobile home |
| 20:30 | Themed evening - Caribbean night! |
| **Food** | Self-catered all meals |
---
### DAY 8: Saturday 25 July - Quiberon Peninsula
| Time | Activity |
|------|----------|
| 08:30 | Breakfast |
| 09:30 | Drive to Quiberon (20 min) |
| 10:00 | Explore wild coast (Côte Sauvage) |
| 12:00 | Beach picnic |
| 14:00 | Quiberon town - ice cream |
| 15:30 | Drive back |
| 16:30 | Pool dip |
| 18:30 | Dinner at mobile home |
| 20:30 | Evening entertainment - karaoke |
| **Food** | Self-catered breakfast + picnic + dinner |
| **Fuel** | ~30 miles |
---
### DAY 9: Sunday 26 July - Beach Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Beach all morning - body boarding! |
| 12:30 | Picnic on beach |
| 14:00 | Beach afternoon |
| 16:30 | Back to park |
| 18:30 | Dinner at mobile home |
| 20:30 | Evening entertainment |
| **Food** | Self-catered all meals |
---
### DAY 10: Monday 27 July - Pool & Relax
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool complex |
| 12:30 | Lunch at mobile home |
| 14:00 | Kids club |
| 17:00 | Bike ride around park |
| 18:30 | Dinner at mobile home |
| 20:30 | Evening show - magic |
| **Food** | Self-catered all meals |
---
### DAY 11: Tuesday 28 July - Auray & Saint-Goustan
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 09:30 | Drive to Auray (15 min) |
| 10:00 | Explore Saint-Goustan port (beautiful!) |
| 12:00 | Lunch in picturesque harbour |
| 14:00 | Auray town |
| 15:30 | Drive back |
| 16:30 | Pool time |
| 18:30 | Dinner at mobile home |
| 20:30 | Evening entertainment |
| **Food** | Breakfast + lunch out (£25) + dinner |
| **Fuel** | ~20 miles |
---
### DAY 12: Wednesday 29 July - Beach Championship Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Beach morning - sandcastle competition! |
| 12:30 | Picnic |
| 14:00 | More beach - swimming |
| 16:30 | Back to park |
| 18:30 | Dinner at mobile home |
| 20:30 | Mini disco + children's talent show |
| **Food** | Self-catered all meals |
---
### DAY 13: Thursday 30 July - Final Pool Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Pool all morning - lazy river |
| 12:30 | Lunch at mobile home |
| 14:00 | Last kids club |
| 17:00 | Playground |
| 19:00 | Farewell dinner at park restaurant |
| 20:30 | Evening entertainment - farewell party |
| **Food** | Self-catered breakfast + lunch + dinner out (£35) |
---
### DAY 14: Friday 31 July - Final Beach Day
| Time | Activity |
|------|----------|
| 09:00 | Breakfast |
| 10:00 | Last beach morning - favourite spot |
| 12:30 | Picnic |
| 14:00 | Final pool dip |
| 16:00 | Start packing |
| 18:30 | Dinner at mobile home |
| 20:30 | Last evening entertainment |
| **Food** | Self-catered all meals |
---
### TRAVEL DAY: Saturday 1 August
| Time | Activity |
|------|----------|
| 07:00 | Early breakfast, final pack |
| 08:00 | Check out |
| 08:30 | Drive to Roscoff (1 hr 45 min) |
| 10:30 | Check in at ferry |
| 11:00 | Depart Roscoff |
| 17:00 | Arrive Plymouth |
| 17:30 | Drive to Wigan (4.5 hours) |
| 22:00 | Arrive home! |
---
## Budget Breakdown
| Category | Cost |
|----------|------|
| Ferry (Plymouth-Roscoff return) | £380 |
| Accommodation (14 nights, Classic mobile home) | £800 |
| Food (self-catering + 2 meals out) | £440 |
| Fuel (~300 miles total) | £170 |
| Activities (all on-site included) | £30 |
| Contingency | £- |
| **TOTAL** | **£1,820** |
### Budget Achieved! Under £2,000! ✅
**Saving vs Domaine des Ormes:** ~£180
---
## Key Differences vs Domaine des Ormes
| Feature | La Grande Métairie | Domaine des Ormes |
|---------|-------------------|-------------------|
| Pool complex | 4/5 | 5/5 (6 pools!) |
| Beach access | 5/5 (walking distance!) | 3/5 (drive needed) |
| Kids club | 5/5 | 5/5 |
| Evening entertainment | 4/5 | 5/5 |
| Cost (14 nights) | £800 | £980 |
| Drive from ferry | 1 hr 45 min | 1 hr 15 min |
**Choose La Grande Métairie if:** Beach is a priority, budget matters
**Choose Domaine des Ormes if:** Pool complex is #1 priority, less driving
---
*Created: 15 March 2026*

207
OPTION-1-northern-spain.md Normal file
View File

@@ -0,0 +1,207 @@
# Option 1: Northern Spain - Cantabria & Asturias
## Overview
**Destination:** "Green Spain" - Cantabria and Asturias regions
**Duration:** 15 nights (18 July - 2 August 2026)
**Travel Method:** Self-drive via ferry
**Best For:** Coastal scenery, mountains, beaches, prehistoric caves, authentic Spanish culture
---
## Why This Works
**Few mosquitoes** - Northern Spain's Atlantic climate means significantly fewer mosquitoes than Mediterranean areas
**Self-catering friendly** - Plenty of apartments and rural cottages
**Vegetarian-friendly** - Good produce, markets, and Spanish vegetarian options
**Child-friendly** - Beaches, caves, nature parks, gentle activities
**Car essential** - Public transport limited; having your car is ideal
**Not done before** - Different from Belgium/Netherlands/Denmark
---
## Travel: Ferry from Plymouth to Santander
### Route
- **Outbound:** Plymouth → Santander (Brittany Ferries)
- Departure: Afternoon
- Duration: ~20-21 hours
- Overnight crossing with cabin
- **Return:** Santander → Plymouth
### Estimated Ferry Cost
| Item | Cost |
|------|------|
| Car + 2 adults + 1 child (return) | £450 - £650 |
| Cabin (2-berth, each way) | Included in fare |
| Meals on board (optional) | £60-80 each way |
| **Total Ferry** | **£450 - £730** |
> 💡 **Tip:** Book early (by March 2026) for best prices. Brittany Ferries often has early booking discounts.
### Driving from Wigan
- Wigan → Plymouth: ~4.5 hours (270 miles)
- Recommend overnight stay near Plymouth night before ferry
- Budget hotel near Plymouth: £60-80
---
## Accommodation Options
### Option A: Single Base - Coastal Cantabria (Recommended)
**Location:** Near Santillana del Mar / Suances area
**Type:** Self-catering apartment or cottage
**Duration:** 14 nights
| Type | Price/Night | 14 Nights | Notes |
|------|-------------|-----------|-------|
| Budget apartment | £50-70 | £700-980 | Basic but adequate |
| Family gite/cottage | £70-100 | £980-1,400 | More space, often with garden |
| Apartment with pool | £80-120 | £1,120-1,680 | Popular with families |
**Recommended search sites:**
- Rustical Travel (rusticaltravel.com) - specialised in Northern Spain
- Booking.com / Airbnb for apartments
- Gites de France also lists Spanish border properties
### Option B: Two-Base Holiday (Split Stay)
**Base 1:** Cantabria coast (7 nights) - beaches, Santander
**Base 2:** Asturias inland/mountains (7 nights) - Picos de Europa
| Accommodation | Cost (14 nights total) |
|---------------|------------------------|
| 2x budget apartments | £700-1,000 |
| 2x family cottages | £1,000-1,500 |
---
## Child-Friendly Activities
### Cantabria Area
| Activity | Description | Cost (family of 3) |
|----------|-------------|-------------------|
| **Altamira Cave Museum** | Replica of famous prehistoric cave paintings + interactive exhibits | €15-20 |
| **Parque de la Magdalena** (Santander) | Peninsular park with mini zoo, playgrounds, beach | Free |
| **Cabárceno Nature Park** | Safari-style park with animals in large enclosures | €60-70 |
| **Beaches** | Playa de la Magdalena, Playa de Somo, Loredo | Free |
| **Santillana del Mar** | Medieval village, lovely for wandering, ice cream | Free |
| **El Soplao Cave** | Spectacular cave with tram ride | €40-50 |
### Asturias Area (if doing 2-base)
| Activity | Description | Cost (family of 3) |
|----------|-------------|-------------------|
| **Picos de Europa** | Mountain scenery, easy walks, cable car at Fuente Dé | €30-40 (cable car) |
| **Lakes of Covadonga** | Beautiful lakes, short walks, visitor centre | Free |
| **Ribadesella Beach** | Sandy beach, dinosaur footprints nearby | Free |
| **Cider museums** | Fun for kids to see cider pouring | €15-20 |
| **Canoeing on River Sella** | Family-friendly canoe trips (ages 7+) | €50-60 |
---
## Food & Self-Catering
### Shopping
- **Supermarkets:** Mercadona, Lidl, Aldi, Dia (all have vegetarian options)
- **Markets:** Weekly markets in most towns (great for fresh produce)
- **Speciality:** Local cheeses, fresh bread, seasonal fruit
### Vegetarian-Friendly Spanish Dishes
- Tortilla española (Spanish omelette - no meat)
- Gazpacho (cold tomato soup)
- Pimientos de Padrón (fried peppers)
- Queso cabrales (local blue cheese)
- Empanadas (vegetarian versions available)
### Estimated Food Costs
| Item | Cost/Day | 15 Days |
|------|----------|---------|
| Self-catering (breakfast + lunch + dinner) | £30-40 | £450-600 |
| Occasional meal out | £40-50 x 3 | £120-150 |
| **Total Food** | | **£570-750** |
---
## Full Budget Breakdown
| Category | Low Estimate | High Estimate |
|----------|--------------|---------------|
| Ferry (car + 3 pax return) | £450 | £650 |
| Accommodation (14 nights) | £700 | £1,100 |
| Food (self-catering) | £450 | £600 |
| Fuel (UK + Spain driving) | £200 | £280 |
| Activities | £150 | £250 |
| Tolls & Parking | £50 | £80 |
| Contingency | £100 | £150 |
| **TOTAL** | **£2,100** | **£3,110** |
### How to Hit £2,000 Budget
⚠️ **This option is challenging at £2,000** - here's how to make it work:
1. **Book ferry early** - aim for £450 return
2. **Budget accommodation** - £50/night apartment = £700
3. **Strict self-catering** - only 1-2 meals out
4. **Free activities** - beaches, walking, villages
5. **Fuel-efficient driving** - combine trips
**Tight Budget Estimate:**
- Ferry: £450
- Accommodation: £700
- Food: £450
- Fuel: £200
- Activities: £100
- Contingency: £100
- **Total: £2,000** ✅
---
## Pros & Cons
### Pros
- Beautiful, unspoiled region
- Very few mosquitoes
- Authentic Spanish experience
- Great for car exploration
- Good vegetarian options
- Child-friendly culture
### Cons
- Long ferry crossing (20+ hours)
- Weather less predictable than Mediterranean
- Requires budget discipline to hit £2,000
- English less widely spoken than in Netherlands/Belgium
---
## Sample Itinerary
### Week 1: Cantabria Coast
- **Days 1-2:** Ferry crossing, arrive Santander, settle in
- **Days 3-4:** Beach days at Somo/Loredo
- **Day 5:** Altamira Cave Museum + Santillana del Mar
- **Day 6:** Cabárceno Nature Park
- **Day 7:** Santander city - Parque de la Magdalena
### Week 2: Explore Further
- **Days 8-9:** Day trips to Asturias - Covadonga, Cangas de Onís
- **Days 10-11:** Beach + relaxation
- **Day 12:** El Soplao Cave
- **Days 13-14:** Local exploration, markets, final beach days
- **Day 15:** Ferry home
---
## Booking Checklist
- [ ] Ferry: Brittany Ferries - book by March 2026
- [ ] Accommodation: Search Rustical Travel, Booking.com, Airbnb
- [ ] Travel insurance
- [ ] EHIC/GHIC cards
- [ ] Car insurance for Europe (check with insurer)
- [ ] Breakdown cover (European extension)
---
*Created: 15 March 2026*
*Last updated: 15 March 2026*

252
OPTION-2-france-dordogne.md Normal file
View File

@@ -0,0 +1,252 @@
# Option 2: France - Dordogne
## Overview
**Destination:** Dordogne département, Nouvelle-Aquitaine, SW France
**Duration:** 15 nights (18 July - 2 August 2026)
**Travel Method:** Self-drive via ferry or Eurotunnel
**Best For:** Castles, caves, canoeing, medieval villages, relaxed countryside
---
## Why This Works
**Low mosquito risk** - Dordogne not known for mosquitoes; avoid marshy areas (Camargue)
**Self-catering paradise** - Region famous for gîtes; loads of options
**Vegetarian-friendly** - Fresh markets, local produce, French vegetarian cooking
**Amazing for kids** - Caves with paintings, castles with knights, canoeing
**Car essential** - Rural region; your car perfect for exploring
**Value for money** - More affordable than Provence or Brittany coast
---
## Travel: Ferry or Eurotunnel
### Option A: Ferry (Hull - Rotterdam then drive) ⚠️ Long drive
Not recommended - adds ~10 hours driving through Belgium/Netherlands
### Option B: Ferry (Dover - Calais) ⚠️ Still long drive
- Wigan → Dover: ~5 hours
- Dover → Calais: 1.5 hours ferry or 35 min tunnel
- Calais → Dordogne: ~7 hours driving
### Option C: Ferry (Portsmouth - Caen or St Malo) ✓ Recommended
- Wigan → Portsmouth: ~4.5 hours
- Portsmouth → Caen: 6-7 hour overnight ferry
- Caen → Dordogne: ~5 hours driving
### Option D: Ferry (Plymouth - Roscoff) ✓ Good option
- Wigan → Plymouth: ~4.5 hours
- Plymouth → Roscoff: ~6 hour overnight ferry
- Roscoff → Dordogne: ~6 hours driving
### Recommended: Portsmouth - Caen (Brittany Ferries)
| Item | Cost |
|------|------|
| Ferry Portsmouth-Caen return (car + 3) | £280 - £400 |
| Cabin (each way) | £50-80 each way |
| **Total Ferry** | **£380 - £560** |
### Total Driving
| Leg | Distance | Time |
|-----|----------|------|
| Wigan → Portsmouth | 270 miles | 4.5 hrs |
| Portsmouth → Caen (ferry) | - | 6-7 hrs |
| Caen → Dordogne | 300 miles | 5 hrs |
| **Each way total** | ~570 miles | ~10 hrs road + ferry |
---
## Accommodation: Gîtes
The Dordogne is famous for gîte holidays. Options range from basic to luxury.
### Recommended Areas
| Area | Vibe | Good For |
|------|------|----------|
| **Sarlat-la-Canéda** | Medieval heart, bustling markets | Central base, lots to see |
| **Bergerac area** | Wine country, flatter terrain | Easier driving, relaxed |
| **Les Eyzies** | Prehistoric caves | Cave-mad kids |
| **Domme / Beynac** | Hilltop villages, river views | Scenic, castle country |
### Gîte Price Guide (July - High Season)
| Type | Per Week | 2 Weeks | Notes |
|------|----------|---------|-------|
| Basic 2-bed gîte | £400-600 | £800-1,200 | Simple, often no pool |
| Family gîte with pool | £600-900 | £1,200-1,800 | Most popular |
| Luxury gîte | £900-1,500 | £1,800-3,000 | Premium |
### Recommended Booking Sites
- Gîtes de France (gites-de-france.com) - official, reliable
- Pure France (purefrance.com) - Dordogne specialists
- Holiday Lettings / VRBO / Airbnb - private owners
### Budget Option: Single Gîte (14 nights)
Aim for: £600-800 for 2 weeks (basic but adequate gîte without pool)
---
## Child-Friendly Activities
The Dordogne is arguably the best region in France for kids!
### Caves (Prehistoric)
| Cave | What It Is | Child Appeal | Cost (family) |
|------|------------|--------------|---------------|
| **Grotte de Rouffignac** | Cave train to see real mammoth drawings | ⭐⭐⭐⭐⭐ Best for young kids | €30-35 |
| **Lascaux IV** | Replica of famous cave paintings | ⭐⭐⭐⭐ Impressive but busy | €40-50 |
| **Grotte du Pech-Merle** | Cave paintings + footprints | ⭐⭐⭐⭐ Less crowded | €25-30 |
| **Grotte de Lascaux** | Original (closed) - visit replica IV | - | - |
> 💡 **Tip:** For a 6-year-old, Rouffignac is often better than Lascaux - the electric train keeps them engaged!
### Castles (Châteaux)
| Castle | What It Is | Child Appeal | Cost (family) |
|--------|------------|--------------|---------------|
| **Château de Castelnaud** | Medieval fortress, catapult demos, knights | ⭐⭐⭐⭐⭐ | €30-35 |
| **Château de Beynac** | Dramatic clifftop castle | ⭐⭐⭐⭐ | €25-30 |
| **Château des Milandes** | Josephine Baker's castle, bird show | ⭐⭐⭐⭐ | €35-40 |
### Canoeing on the Dordogne River
**Perfect family activity!**
| Route | Distance | Time | Notes |
|-------|----------|------|-------|
| Vitrac → Beynac | 8km | 2-3 hrs | Classic route, passes castles |
| Carsac → Beynac | 14km | 4-5 hrs | Longer, full day |
| Various shorter routes | 5-8km | 1.5-3 hrs | Better for young kids |
**Cost:** €20-35 per adult, €15-25 per child (includes kayak/canoe hire and transport)
### Other Activities
| Activity | Description | Cost (family) |
|----------|-------------|---------------|
| **Monkey Forest (Rocamadour)** | Lemurs and monkeys in forest walk | €45-55 |
| **Parc du Quercyland** | Water park with pools and slides | €50-60 |
| **Le Conquil (tree-top adventure)** | Treetop courses (some for young kids) | €40-50 |
| **Prehisto Parc** | Life-size dinosaurs | €30-35 |
| **Medieval villages** | Sarlat, Domme, Rocamadour - just walk! | Free |
| ** Markets** | Morning markets in every town | Cost of shopping! |
---
## Food & Self-Catering
### Shopping
- **Supermarkets:** Intermarché, Leclerc, Carrefour, Lidl
- **Markets:** Morning markets are a highlight - Sarlat (Wed/Sat), Domme (Thu)
- **Boulangeries:** Daily fresh bread and pastries
### Vegetarian-Friendly French Dishes
- Omelettes (everywhere)
- Salade de chèvre chaud (warm goat cheese salad)
- Ratatouille
- Quiches (check for vegetarian)
- Tartiflette (some versions are vegetarian)
- Fresh vegetables from markets
### Food Costs
| Item | Cost/Day | 15 Days |
|------|----------|---------|
| Self-catering | £30-35 | £450-525 |
| Occasional meal out (3x) | £40-50 each | £120-150 |
| Markets/treats | £50 total | £50 |
| **Total Food** | | **£620-725** |
---
## Full Budget Breakdown
| Category | Low Estimate | High Estimate |
|----------|--------------|---------------|
| Ferry (Portsmouth-Caen return) | £350 | £500 |
| Accommodation (14 nights gîte) | £700 | £1,200 |
| Food (self-catering) | £500 | £650 |
| Fuel (UK + France) | £220 | £280 |
| Activities | £200 | £300 |
| Tolls (French motorways) | £60 | £80 |
| Contingency | £100 | £150 |
| **TOTAL** | **£2,130** | **£3,160** |
### How to Hit £2,000 Budget
⚠️ **Tight but achievable:**
1. **Book ferry early** - aim for £350 return
2. **Budget gîte** - £700-800 for 2 weeks (no pool, but clean and functional)
3. **Strict self-catering** - mostly cook at gîte
4. **Mix free and paid activities** - castles + free villages
5. **Avoid motorways where possible** - scenic routes, fewer tolls
**Tight Budget Estimate:**
- Ferry: £350
- Accommodation: £750
- Food: £500
- Fuel: £200
- Activities: £150
- Tolls: £50
- Contingency: £0
- **Total: £2,000** ✅
---
## Pros & Cons
### Pros
- Incredible for kids (caves, castles, canoeing)
- Beautiful countryside and villages
- Excellent self-catering culture
- Good vegetarian options via markets
- Low mosquito risk
- Memorable, unique experience
### Cons
- Long drive from UK (10+ hours road + ferry)
- July is peak season - book early
- Can be hot (30°C+ some days)
- Rural - need to drive everywhere
---
## Sample Itinerary
### Week 1: Settle In & Explore Locally
- **Days 1-2:** Travel to Dordogne, arrive at gîte, explore local village
- **Day 3:** Market day in nearest town, stock up on food
- **Day 4:** Beach/swim at nearby lake or river beach
- **Day 5:** First castle - Castelnaud (knights and catapults!)
- **Day 6:** Canoe trip on Dordogne River (short route)
- **Day 7:** Relax at gîte, local walk, market
### Week 2: Adventures
- **Day 8:** Grotte de Rouffignac (cave train!)
- **Day 9:** Sarlat medieval town - wander, ice cream
- **Day 10:** Swimming/water activity day
- **Day 11:** Château de Beynac + Domme hilltop village
- **Day 12:** Free day - return to favourites
- **Day 13:** Les Eyzies prehistory museum
- **Day 14:** Pack up, final market, farewell dinner
- **Day 15:** Drive home
---
## Booking Checklist
- [ ] Ferry: Brittany Ferries Portsmouth-Caen - book by March 2026
- [ ] Gîte: Gîtes de France or specialist sites - book by January/February 2026
- [ ] Travel insurance
- [ ] EHIC/GHIC cards
- [ ] Car insurance for France
- [ ] European breakdown cover
---
*Created: 15 March 2026*
*Last updated: 15 March 2026*

263
OPTION-3-france-brittany.md Normal file
View File

@@ -0,0 +1,263 @@
# Option 3: France - Brittany
## Overview
**Destination:** Brittany (Bretagne), northwest France
**Duration:** 15 nights (18 July - 2 August 2026)
**Travel Method:** Self-drive via ferry from Plymouth
**Best For:** Coastal scenery, beaches, Celtic culture, crepes, easy reach from UK
---
## Why This Works
**No mosquito issues** - Atlantic coastal climate, breezy, low mosquito population
**Self-catering excellent** - Many gîtes and cottages available
**Vegetarian-friendly** - Crêpes, galettes, fresh seafood alternative, markets
**Great for kids** - Sandy beaches, rock pools, aquariums, castles
**Short ferry crossing** - Less travel time than Spain
**Good value** - Generally more affordable than southern France
**Easy driving** - Shorter distances than other options
---
## Travel: Ferry from Plymouth
### Route: Plymouth ↔ Roscoff (Brittany Ferries)
| Detail | Information |
|--------|-------------|
| Crossing time | ~6 hours (day) or overnight |
| Frequency | Daily in summer |
| Departs Plymouth | Morning or overnight |
| Arrives Roscoff | Morning or afternoon |
### Estimated Ferry Cost
| Item | Low | High |
|------|-----|------|
| Car + 2 adults + 1 child (return) | £300 | £450 |
| Cabin (if overnight) | £40-60 each way | |
| Meals on board | £30-50 each way | |
| **Total Ferry** | **£340** | **£560** |
### Driving
| Leg | Distance | Time |
|-----|----------|------|
| Wigan → Plymouth | 270 miles | 4.5 hrs |
| Plymouth → Roscoff (ferry) | - | 6 hrs |
| Roscoff → Central Brittany | 50-100 miles | 1-2 hrs |
| **Total each way** | ~350 miles | ~6 hrs road + ferry |
Much shorter driving than Dordogne or Spain!
---
## Accommodation: Gîtes & Cottages
### Recommended Areas
| Area | Vibe | Best For |
|------|------|----------|
| **Côte de Granit Rose** (Perros-Guirec) | Pink granite rocks, beaches | Scenic coast, easy beaches |
| **Côtes-d'Armor** (Ploumanac'h, Tréguier) | Charming coastal towns | Families, rock pooling |
| **Finistère** (Crozon, Camaret) | Wilder, dramatic coast | Adventure, older kids |
| **Morbihan** (Vannes, Carnac) | Gulf, megaliths, gentler | Mix of coast and history |
| **Inland Brittany** (Josselin, Rochefort-en-Terre) | Countryside, forests | Peaceful, budget-friendly |
### Gîte Price Guide (July - High Season)
| Type | Per Week | 2 Weeks | Notes |
|------|----------|---------|-------|
| Basic gîte/cottage | £350-500 | £700-1,000 | Simple, may not have pool |
| Family gîte near coast | £500-800 | £1,000-1,600 | Good location, often with garden |
| Gîte with pool | £700-1,200 | £1,400-2,400 | Premium, books early |
> 💡 **Tip:** Inland Brittany (20-30 min from coast) offers much better value than coastal properties. You can drive to beaches daily.
---
## Child-Friendly Activities
### Beaches & Coast
| Beach/Area | What Makes It Special | Distance from Central Brittany |
|------------|----------------------|-------------------------------|
| **Ploumanac'h** | Pink granite rocks, safe beach, walk on sentier des douaniers | 1-1.5 hrs |
| **Perros-Guirec** | Sandy beach, boat trips | 1-1.5 hrs |
| **Saint-Cast-le-Guildo** | Large sandy beach, great for kids | 45 min - 1 hr |
| **Plage du Moulin** (near La Baule) | Huge sandy beach | 1 hr |
| **Locquirec** | Pretty beach, rock pools | 45 min |
### Castles & Attractions
| Attraction | Description | Cost (family) |
|------------|-------------|---------------|
| **Château de Josselin** | Fairytale castle, doll museum | €25-30 |
| **Château de Fougères** | Massive medieval fortress | €25-30 |
| **Château de Suscinio** | Castle on coast, nice grounds | €20-25 |
| **Oceanopolis (Brest)** | Massive aquarium, 3 pavilions | €60-70 |
| **Parc du Reynou** | Animal park, adventure playground | €40-50 |
| **La Vallée des Saints** | Giant stone statues | €15-20 |
| **Carnac stones** | Prehistoric standing stones | Free viewing |
### Other Activities
| Activity | Description | Cost |
|----------|-------------|------|
| **Boat trips** | Trips to islands (Bréhat, Batz) | €30-50 family |
| **Cycling** | Rent bikes, cycle paths | €15-25/day |
| **Crêperie visits** | Essential Brittany experience! | €20-30 per meal |
| **Market days** | Most towns have weekly markets | Cost of shopping |
| **Festivals** | Summer festivals, Breton music | Many free |
---
## Food & Self-Catering
### Brittany Specialities (Vegetarian-Friendly)
| Dish | Description | Vegetarian? |
|------|-------------|-------------|
| **Galette de sarrasin** | Buckwheat crêpe (savory) | Yes (check fillings) |
| **Crêpe de froment** | Sweet wheat crêpe | Yes |
| **Cidre** | Apple cider (alcoholic) | Yes |
| **Kouign-amann** | Butter cake pastry | Yes |
| **Far breton** | Flan with prunes | Yes |
| **Salted caramel** | Brittany speciality | Yes |
### Shopping
- **Supermarkets:** Carrefour, Leclerc, Intermarché, Lidl
- **Markets:** Weekly in every town - excellent produce
- **Boulangeries:** Daily fresh bread
- **Crêperies:** Affordable eating out option
### Food Costs
| Item | Cost/Day | 15 Days |
|------|----------|---------|
| Self-catering | £28-35 | £420-525 |
| Crêperie meals out (4x) | £25-30 each | £100-120 |
| Markets/treats | £50 total | £50 |
| **Total Food** | | **£570-695** |
---
## Full Budget Breakdown
| Category | Low Estimate | High Estimate |
|----------|--------------|---------------|
| Ferry (Plymouth-Roscoff return) | £340 | £450 |
| Accommodation (14 nights gîte) | £700 | £1,200 |
| Food (self-catering + crêperies) | £500 | £650 |
| Fuel (UK + France) | £180 | £220 |
| Activities | £150 | £250 |
| Contingency | £100 | £150 |
| **TOTAL** | **£1,970** | **£2,920** |
### ✅ Budget Achievement
**This is your most realistic option for hitting £2,000!**
**Budget Breakdown:**
- Ferry: £350
- Accommodation: £750 (inland gîte, 14 nights)
- Food: £500
- Fuel: £180
- Activities: £150
- Contingency: £70
- **Total: £2,000** ✅
---
## Two-Base Option: Inland + Coastal
If you want variety, split into two locations:
### Option: Central Brittany + Coast
**Base 1 (7 nights):** Near Josselin/Ploërmel (inland)
- Cheaper accommodation
- Central for exploring
- Château de Josselin, forest walks
**Base 2 (7 nights):** Near Perros-Guirec or Saint-Cast (coast)
- Beach days
- Pink Granite Coast
- Boat trips
| Accommodation | Cost (14 nights) |
|---------------|------------------|
| 2x budget gîtes | £700-1,000 |
| 1 gîte with pool + 1 coastal | £1,200-1,800 |
---
## Pros & Cons
### Pros
-**Most affordable option** - best chance of staying under £2,000
-**Shorter travel** - less driving, shorter ferry
-**Great beaches** - sandy, safe, rock pools
-**Low mosquito risk** - Atlantic coast, breezy
-**Vegetarian-friendly** - galettes, crêpes, markets
-**Kid-friendly** - castles, aquariums, beaches
-**Easy driving** - shorter distances than other options
### Cons
- Weather can be changeable (pack layers!)
- Less "exotic" than Spain or southern France
- Similar to UK coastal holidays in some ways
- Crowded in July/August (peak season)
---
## Sample Itinerary
### Week 1: Inland Brittany Base
- **Days 1-2:** Ferry, arrive Roscoff, drive to gîte, explore village
- **Day 3:** Market day in local town, crêperie lunch
- **Day 4:** Château de Josselin - fairytale castle day
- **Day 5:** Forest walks, lac de Guerlédan (swimming)
- **Day 6:** Day trip to Vannes (medieval town) + Carnac stones
- **Day 7:** Local exploration, relax at gîte
### Week 2: Move to Coast (or day trips)
- **Day 8:** Relocate to coastal gîte or first coastal day trip
- **Day 9:** Ploumanac'h - pink rocks + beach
- **Day 10:** Beach day - Saint-Cast or similar
- **Day 11:** Oceanopolis aquarium (Brest)
- **Day 12:** Boat trip to Île de Bréhat
- **Day 13:** Beach day + rock pooling
- **Day 14:** Final crêperie meal, pack up
- **Day 15:** Ferry home
---
## Weather in July
| Aspect | Typical July in Brittany |
|--------|-------------------------|
| Temperature | 18-24°C (can reach 28°C) |
| Rainfall | Some rain likely - pack layers |
| Sea temperature | 16-19°C (cool but swimmable) |
| Sunshine | Mix of sunny and cloudy days |
> 🌦️ **Pack:** Layers, light raincoat, sun hat, sunscreen - all weather possible!
---
## Booking Checklist
- [ ] Ferry: Brittany Ferries Plymouth-Roscoff - book by March 2026
- [ ] Gîte: Gîtes de France, Brittany Tourism, or Airbnb - book early for July
- [ ] Travel insurance
- [ ] EHIC/GHIC cards
- [ ] Car insurance for France
- [ ] European breakdown cover
---
*Created: 15 March 2026*
*Last updated: 15 March 2026*

40
REQUIREMENTS.md Normal file
View File

@@ -0,0 +1,40 @@
# Summer Holiday 2026 - Requirements
## Family
- **Based in:** Wigan, UK
- **Travellers:** 2 adults + 1 child (6 years old)
- **Dietary:** Vegetarian
- **Allergies:** Daughter has food allergies → **Self-catering only** (no catered options)
## Dates
- **Available:** 18 July 2026 2 August 2026
- **Duration:** 15 nights
## Travel
- Need a car at destination (either bring own or fly + hire)
- Open to ferry crossings or flights
## Accommodation
- No camping
- Maximum 3 different accommodations (happy to move around a bit)
## Budget
- **Total budget: £2,000** (including travel, accommodation, activities, food)
## Constraints
- Already done: Belgium, Netherlands
- Denmark done recently but too expensive anyway
- **No mosquito-heavy destinations in July** (avoid wet/humid southern areas)
## Priorities
1. **Daughter having a nice time** (primary)
2. Ability to travel/explore locally
3. Vegetarian-friendly with self-catering
## Destinations to Consider
- Western Europe only
- Avoid: Belgium, Netherlands, Denmark, mosquito-prone areas
- Good for: families, 6-year-olds, self-catering, car travel
---
*Created: 2026-03-15*

113
SUMMARY.md Normal file
View File

@@ -0,0 +1,113 @@
# Holiday Options Summary
## Quick Comparison
| | **Northern Spain** | **Dordogne, France** | **Brittany, France** |
|---|---|---|---|
| **Budget Feasibility** | ⚠️ Tight (£2,000-2,100) | ⚠️ Tight (£2,000-2,130) | ✅ Achievable (£1,970-2,000) |
| **Mosquito Risk** | ✅ Low | ✅ Low | ✅ Very Low |
| **Travel Time** | Long (20h ferry + driving) | Medium (6h ferry + 10h driving) | Short (6h ferry + 6h driving) |
| **Child Appeal** | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| **Uniqueness** | High (new region) | Very High (caves/castles) | Medium (coastal) |
| **Vegetarian-Friendly** | ✅ Good | ✅ Good | ✅ Very Good (galettes) |
| **Self-Catering** | ✅ Apartments available | ✅✅ Gîte paradise | ✅✅ Gîte paradise |
| **July Weather** | 20-26°C, some rain | 25-32°C, mostly sunny | 18-24°C, mixed |
---
## Budget Comparison (£2,000 target)
### Northern Spain
| Category | Amount |
|----------|--------|
| Ferry (Plymouth-Santander) | £450 |
| Accommodation (14 nights) | £700 |
| Food | £450 |
| Fuel | £200 |
| Activities | £100 |
| Contingency | £100 |
| **Total** | **£2,000** |
### Dordogne, France
| Category | Amount |
|----------|--------|
| Ferry (Portsmouth-Caen) | £350 |
| Accommodation (14 nights) | £750 |
| Food | £500 |
| Fuel | £200 |
| Activities | £150 |
| Tolls | £50 |
| **Total** | **£2,000** |
### Brittany, France
| Category | Amount |
|----------|--------|
| Ferry (Plymouth-Roscoff) | £350 |
| Accommodation (14 nights) | £750 |
| Food | £500 |
| Fuel | £180 |
| Activities | £150 |
| Contingency | £70 |
| **Total** | **£2,000** |
---
## Key Decision Factors
### Choose **Northern Spain** if:
- You want somewhere completely new and different
- You don't mind a long ferry crossing
- You're excited about unspoiled Atlantic coast + mountains
- Your daughter loves caves and nature
### Choose **Dordogne** if:
- Your daughter is obsessed with castles, knights, or caves
- You want a truly unique family experience
- You don't mind a longer drive
- Self-catering in a proper French gîte appeals
### Choose **Brittany** if:
- **Budget is your #1 priority** - best chance of staying under £2,000
- You want shorter travel time
- You want guaranteed beach days
- Crêpes and galettes sound perfect
- You're okay with weather that might be mixed
---
## My Recommendation
### For Budget (£2,000 strict): **Brittany** ✅
- Most realistic to achieve budget
- Shorter travel (less tiring for everyone)
- Great mix of beaches, castles, culture
- Easy to find affordable gîtes inland
### For "Wow" Factor: **Dordogne** 🏰
- Incredible experience for a 6-year-old
- Caves, castles, canoeing - magical
- Will create lasting memories
- Slightly tighter budget but achievable
### For Something Different: **Northern Spain** 🇪🇸
- Least touristy option
- Beautiful unspoiled region
- Mix of coast and mountains
- Longest travel but most "adventure" feel
---
## Next Steps
1. **Discuss as a family** - which option excites you most?
2. **Start researching accommodation** - get a feel for what's available
3. **Set booking deadlines** - January/February for gîtes, March for ferries
4. **I can help with:**
- Finding specific gîtes in your chosen area
- Checking ferry prices and availability
- Building detailed itineraries
- Researching specific activities/attractions
---
*Created: 15 March 2026*

77
TIMELINE.md Normal file
View File

@@ -0,0 +1,77 @@
# Booking Timeline & Checklist
## Critical Dates
| When | What | Why |
|------|------|-----|
| **Now - March 2026** | Book ferry | Early booking = best prices, choice of dates |
| **January - February 2026** | Book gîte | High season gîtes go fast in popular areas |
| **March 2026** | Finalise details | Activities, insurance, car check |
| **April - June 2026** | Prepare | Packing lists, research specific towns |
| **18 July 2026** | Depart! | Holiday begins |
---
## Booking Checklist
### Ferry
- [ ] Check Brittany Ferries prices for chosen route
- [ ] Compare dates (flexibility saves money)
- [ ] Book cabin for overnight crossings
- [ ] Print confirmation
### Accommodation
- [ ] Browse Gîtes de France for chosen region
- [ ] Check Airbnb / Booking.com for alternatives
- [ ] Read reviews carefully
- [ ] Book and pay deposit
- [ ] Confirm amenities (kitchen, WiFi, parking, etc.)
### Insurance & Documentation
- [ ] Travel insurance (family policy)
- [ ] EHIC/GHIC cards for all (free from NHS website)
- [ ] Check passports valid (6+ months remaining)
- [ ] Car insurance covers Europe (call insurer)
- [ ] European breakdown cover (check if already have)
### Car Preparation
- [ ] Service check before travel
- [ ] UK sticker (post-Brexit requirement)
- [ ] Headlight beam deflectors (for driving on right)
- [ ] Warning triangle, reflective vests (French legal requirement)
- [ ] Spare bulbs, first aid kit (recommended)
### Money
- [ ] Notify bank of travel
- [ ] Consider travel money card (Wise, Revolut)
- [ ] Some cash in euros
---
## Money-Saving Tips
1. **Book ferry early** - Brittany Ferries discounts for early bookers
2. **Stay inland** - Gîtes 20-30 mins from coast are much cheaper
3. **Self-cater properly** - Cook at gîte most nights
4. **Mix free and paid activities** - Beaches, villages, markets are free
5. **Avoid motorways** - Take scenic routes, skip tolls
6. **Shop at markets** - Cheaper than supermarkets for produce
7. **Picnic lunches** - Don't eat out for every meal
8. **Book gîte direct** - Avoid platform fees where possible
---
## Files Reference
| File | Purpose |
|------|---------|
| `REQUIREMENTS.md` | Your requirements and constraints |
| `OPTION-1-northern-spain.md` | Full details for Spain option |
| `OPTION-2-france-dordogne.md` | Full details for Dordogne option |
| `OPTION-3-france-brittany.md` | Full details for Brittany option |
| `SUMMARY.md` | Quick comparison and recommendation |
| `TIMELINE.md` | This file - booking checklist |
---
*Created: 15 March 2026*

281
scrape_holiday_parks.py Normal file
View File

@@ -0,0 +1,281 @@
#!/usr/bin/env python3
"""
Holiday Park Research Script
Searches Eurocamp, Siblu, Al Fresco for family holiday parks with:
- Mobile homes (not camping)
- Pool/water play areas
- Kids activity programmes
- Evening entertainment
"""
import json
import time
from datetime import datetime, timedelta
from playwright.sync_api import sync_playwright, TimeoutError as PlaywrightTimeout
# Configuration
CHECKIN = "2026-07-18"
CHECKOUT = "2026-08-02"
DURATION = 15 # nights
PARTY = {"adults": 2, "children": 1, "infants": 0}
BUDGET = 2000 # £ total
RESULTS = []
def save_results(data, filename):
"""Save results to JSON file"""
with open(f"holiday-planning/{filename}", "w") as f:
json.dump(data, f, indent=2)
print(f"✅ Saved to holiday-planning/{filename}")
def take_screenshot(page, name):
"""Take a screenshot for debugging"""
try:
page.screenshot(path=f"holiday-planning/screenshots/{name}.png")
except:
pass
def search_eurocamp(playwright):
"""Search Eurocamp for suitable parks"""
print("\n🏨 Searching Eurocamp...")
browser = playwright.chromium.launch(headless=False)
context = browser.new_context(
viewport={"width": 1920, "height": 1080},
user_agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36"
)
page = context.new_page()
parks = []
try:
# Go to Eurocamp
print(" Loading Eurocamp homepage...")
page.goto("https://www.eurocamp.co.uk", timeout=60000)
page.wait_for_load_state("networkidle", timeout=30000)
time.sleep(2)
# Take screenshot
take_screenshot(page, "eurocamp_home")
# Look for search functionality
# Try to find and fill search form
# Check for cookie consent
try:
accept_btn = page.query_selector("button:has-text('Accept'), button:has-text('accept'), #onetrust-accept-btn-handler")
if accept_btn:
accept_btn.click()
time.sleep(1)
except:
pass
# Navigate to destinations to find parks with pools
print(" Navigating to France destinations...")
page.goto("https://www.eurocamp.co.uk/destinations/france", timeout=60000)
page.wait_for_load_state("networkidle", timeout=30000)
take_screenshot(page, "eurocamp_france")
# Get page content for analysis
content = page.content()
# Look for parks with pools, kids clubs
parks_info = {
"source": "Eurocamp",
"url": "https://www.eurocamp.co.uk",
"scraped_at": datetime.now().isoformat(),
"parks": []
}
# Try to extract park information from the page
park_cards = page.query_selector_all("[class*='park'], [class*='card'], [class*='listing']")
print(f" Found {len(park_cards)} potential park elements")
# Also try to navigate to parc search with filters
# Go to search page
print(" Trying search with dates...")
# Navigate to a search results page
search_url = f"https://www.eurocamp.co.uk/search?checkin={CHECKIN}&checkout={CHECKOUT}&adults={PARTY['adults']}&children={PARTY['children']}"
page.goto(search_url, timeout=60000)
page.wait_for_load_state("networkidle", timeout=30000)
take_screenshot(page, "eurocamp_search")
# Get all text for analysis
page_text = page.inner_text("body")
parks_info["page_text_sample"] = page_text[:2000]
parks_info["search_url"] = search_url
save_results(parks_info, "eurocamp_raw.json")
except Exception as e:
print(f" ❌ Error: {e}")
take_screenshot(page, "eurocamp_error")
finally:
browser.close()
return parks
def search_siblu(playwright):
"""Search Siblu for holiday villages"""
print("\n🏨 Searching Siblu...")
browser = playwright.chromium.launch(headless=False)
context = browser.new_context(
viewport={"width": 1920, "height": 1080},
user_agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36"
)
page = context.new_page()
parks = []
try:
print(" Loading Siblu homepage...")
page.goto("https://www.siblu.co.uk", timeout=60000)
page.wait_for_load_state("networkidle", timeout=30000)
time.sleep(2)
take_screenshot(page, "siblu_home")
# Handle cookies
try:
accept_btn = page.query_selector("button:has-text('Accept'), #onetrust-accept-btn-handler")
if accept_btn:
accept_btn.click()
time.sleep(1)
except:
pass
# Siblu has specific villages - list them
villages_info = {
"source": "Siblu",
"url": "https://www.siblu.co.uk",
"scraped_at": datetime.now().isoformat(),
"villages": []
}
# Get page content
page_text = page.inner_text("body")
villages_info["page_text_sample"] = page_text[:2000]
# Try to find villages/destinations
try:
print(" Looking for villages list...")
page.goto("https://www.siblu.co.uk/our-villages", timeout=60000)
page.wait_for_load_state("networkidle", timeout=30000)
take_screenshot(page, "siblu_villages")
page_text = page.inner_text("body")
villages_info["villages_page_text"] = page_text[:3000]
except:
pass
save_results(villages_info, "siblu_raw.json")
except Exception as e:
print(f" ❌ Error: {e}")
take_screenshot(page, "siblu_error")
finally:
browser.close()
return parks
def search_alfresco(playwright):
"""Search Al Fresco Holidays"""
print("\n🏨 Searching Al Fresco Holidays...")
browser = playwright.chromium.launch(headless=False)
context = browser.new_context(
viewport={"width": 1920, "height": 1080},
user_agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36"
)
page = context.new_page()
try:
print(" Loading Al Fresco homepage...")
page.goto("https://www.alfresco-holidays.com", timeout=60000)
page.wait_for_load_state("networkidle", timeout=30000)
time.sleep(2)
take_screenshot(page, "alfresco_home")
info = {
"source": "Al Fresco Holidays",
"url": "https://www.alfresco-holidays.com",
"scraped_at": datetime.now().isoformat(),
}
page_text = page.inner_text("body")
info["page_text_sample"] = page_text[:2000]
save_results(info, "alfresco_raw.json")
except Exception as e:
print(f" ❌ Error: {e}")
take_screenshot(page, "alfresco_error")
finally:
browser.close()
def search_yelloh(playwright):
"""Search Yelloh! Village"""
print("\n🏨 Searching Yelloh! Village...")
browser = playwright.chromium.launch(headless=False)
context = browser.new_context(
viewport={"width": 1920, "height": 1080},
user_agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36"
)
page = context.new_page()
try:
print(" Loading Yelloh! Village homepage...")
page.goto("https://www.yellohvillage.co.uk", timeout=60000)
page.wait_for_load_state("networkidle", timeout=30000)
time.sleep(2)
take_screenshot(page, "yelloh_home")
info = {
"source": "Yelloh! Village",
"url": "https://www.yellohvillage.co.uk",
"scraped_at": datetime.now().isoformat(),
}
page_text = page.inner_text("body")
info["page_text_sample"] = page_text[:2000]
save_results(info, "yelloh_raw.json")
except Exception as e:
print(f" ❌ Error: {e}")
take_screenshot(page, "yelloh_error")
finally:
browser.close()
def main():
"""Main scraping function"""
print("=" * 60)
print("HOLIDAY PARK RESEARCH")
print(f"Dates: {CHECKIN} to {CHECKOUT} ({DURATION} nights)")
print(f"Party: {PARTY['adults']} adults, {PARTY['children']} child(ren)")
print(f"Budget: £{BUDGET}")
print("=" * 60)
# Create screenshots directory
import os
os.makedirs("holiday-planning/screenshots", exist_ok=True)
with sync_playwright() as playwright:
# Search each provider
search_eurocamp(playwright)
search_siblu(playwright)
search_alfresco(playwright)
search_yelloh(playwright)
print("\n" + "=" * 60)
print("SCRAPING COMPLETE")
print("=" * 60)
if __name__ == "__main__":
main()

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 KiB

BIN
screenshots/siblu_home.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 725 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 995 KiB

BIN
screenshots/yelloh_home.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

8
siblu_raw.json Normal file
View File

@@ -0,0 +1,8 @@
{
"source": "Siblu",
"url": "https://www.siblu.co.uk",
"scraped_at": "2026-03-15T22:48:27.120396",
"villages": [],
"page_text_sample": "We respect your privacy!\n\n\n\n\nWe and our partners store and access non-sensitive information from your device, like cookies or a unique device identifier, and process personal data like IP addresses and cookie identifiers, for data processing like displaying personalized ads, measuring preferences of our visitors, etc.\n\nYou can change your preferences at any time in our Privacy Policy on this website.\nSome partners do not ask for your consent to process your data and rely on their legitimate business interest. You can object to those data processing by clicking on \u201cLearn More\u201d.\n\nLearn More \u2192\nDisagree and close\nAgree and close\nSkip to main content\nFun Pass\nBuy a Mobile Home\nEN\nParks\nInspiration\nOffers\nAccommodation\nAbout Siblu\nTel: 0208 610 0186\nMy space\nBest value holiday parks across France\nMobile home\nTouring\nSEARCH\nOR\nDISPLAY THE MAP\nWelcome to Siblu Villages...\n\n\u00a0\n\n...stunning 4* holiday parks in some of the best resorts in France and the Netherlands. As we own and manage every park, our friendly, bilingual team is dedicated to making sure you have a fun and relaxing stay. There's loads to enjoy on-site, with swimming pools, kids\u2019 clubs, and sports all included in your holiday price. Plus, we\u2019re the only holiday park operator in France that lets you Choose Your Own accommodation, giving you the freedom to pick the exact holiday home that suits you. Come see why thousands of guests, couples and families, return to Siblu year after year!\n\nWhy Siblu?\nSuper sized holiday homes\nFIND OUT MORE\nFantastic pool complexes\nFIND OUT MORE\nThe best resorts in France\nFIND OUT MORE\nSummer 2026 Breaks From \u00a3162\nDe Lente van Drenthe\n\nNORTHERN NETHERLANDS\n\nFrom 7 to 9 October 2026\nfor 2 nights\n\nFrom\u00a3 76\n\nDomaine de Litteau\n\nNORMANDY\n\nFrom 6 to 9 April 2026\nfor 3 nights\n\nFrom\u00a3 123\n\nDomaine de Dugny\n\nLOIRE\n\nFrom 7 to 10 April 2026\nfor 3 nights\n\nFrom\u00a3 123\n\nLe Bois Dormant\n\nVEND\u00c9E\n\nFrom 7 to 10 April 2026\nfor 3 nights\n\nFrom\u00a3 123\n\nBonne Anse Plage\n\nCHARENTE MARITIME\n\nFrom 28 June to 1 Ju",
"villages_page_text": "Skip to main content\nFun Pass\nBuy a Mobile Home\nEN\nParks\nInspiration\nOffers\nAccommodation\nAbout Siblu\nTel: 0208 610 0186\nMy space\n404\nFind the Siblu holiday that is perfect for you!\nSorry, this page is not available\n\nPlease click back to rejoin the Siblu site.\n\nHoliday Parks In France & Netherlands\n\nDiscover our range of campsites and holiday parks across France & the Netherlands. Siblu offers holidays and mobile home ownership in fantastic destinations.\n\nLooking for holiday inspiration?\n\nReceive our offers\n\nBe inspired\n\nSign up to our email newsletter for weekly ideas, news and be the first to hear about offers\n\nSUBSCRIBE\nSiblu UK Ltd\n\nPrivate Company Limited By Shares (Ltd)\n\nWith registered office in LONDON\n\nRegistered in the Register of companies of United Kingdom : number 05232298\n\nC/O Cavendish Bond\n14 Hanover Square\nLondon, W1S 1HN\n\nUnited Kingdom\n\n0208 610 0186\ntalktous@siblu.co.uk\n \n\n\u24d2 siblu 2026\n\nAbout your holiday\nKids Clubs\nEntertainment & Shows\nSwimming Pools\nFAQs\nWhere can you stay to watch the Tour de France\nAbout Us - 50 years of Siblu\nCamping in France\nPolicies\nBooking Terms & Conditions\nData Protection\nPrivacy Policy & Cookies\nGeneral Conditions of Website Use\nHoliday homes for sale\nBecome an owner\nContact us\nGet in touch\nSiblu\nSiblu.co.uk\nSiblu.ie\nSiblu.fr\nSiblu.de\nSiblu.nl\n\u00a9 siblu . Head Office: Europarc - 10 av. Leonard de Vinci - 33600 Pessac, France. RCS Bordeaux : 321 737 736 - SIRET : 321 737 736 00058 - APE : 5530Z No. Intra-EU VAT number: FR 73 321 737 736"
}

6
yelloh_raw.json Normal file
View File

@@ -0,0 +1,6 @@
{
"source": "Yelloh! Village",
"url": "https://www.yellohvillage.co.uk",
"scraped_at": "2026-03-15T22:49:04.203495",
"page_text_sample": "Continue without agreeing\n\u2192\n\n\nWelcome to Yelloh! Village\n\nJust like our Artisans of Happiness, your comfort and freedom matter here too.\nTo nurture your happiness and offer you unforgettable holidays, we and our 28 partners use cookies and other technologies to make your browsing easier. Some are essential for the website to work properly.\nOthers, if you agree, allow us to:\n\u2013 suggest holiday ideas that suit you,\n\u2013 save you time in your searches,\n\u2013 better understand your expectations so we can offer you the best possible experience.\nYou\u2019re free to accept all, refuse all or manage your preferences \u2014 because at Yelloh! Village, your happiness is never cultivated without your consent.\n\nTo find out more, please read privacy policy.\n\nCustomise my choicesACCEPT ALL\n\nEnjoy a preferential rate* for your holiday for two with our Special Couples Rate! \u2500 I\u2019m in!\n\nBooking centre\n\n+44 (0)203 499 5739\n\nEnjoy your spring break\nin the heart of our campsites\nAnd rediscover the joy of outdoor holidays\nEXPLORE NOW\nArrival\nDeparture\nRental unit\n1 pers\nSEARCH\n SEE ON MAP\nA unique camping experience with Yelloh! Village campsites\n\nSo, which will be the destination for your campsite stay this year? You\u2019ll be off to France, Spain or Portugal? Or there again, you could even choose a camping in all 3 countries! Rent your mobile home or pitch. Here with Yelloh! Village campsites you\u2019ll be smiling from the beginning right until the very last minute.\u00a0\n\nTop campsites !\nSEE ALL THE CAMPSITES\nAu Lac de Biscarrosse\n\nParentis en Born, Landes\n\n \nAvignon Parc\n\nVed\u00e8ne, Vaucluse\n\n \nLous Seurrots\n\nSaint Julien en Born, Landes\n\n \nM\u00e9doc Oc\u00e9an\n\nVensac , Gironde\n\n \nPortland\n\nPort-en-Bessin-Huppain, Calvados\n\n \nWelcome the sunshine with the arrival of spring\nSEE ALL THE ARTICLES\nOur campsites bloom in spring colours\n\nOur campsites bloom in spring colours\n\nThe sun is back \u2014 and so are holidays\n\nThe sun is back \u2014 and so are holidays\n\nLIZ,\n\nDALKEY\n\n\u00ab Great, very friendly team on site and the accommo"
}