Stag do planner · 27–31 May 2027 · draft for the group

Alex Murphy's Stag

Golf, a boat and a last-day-of-the-season match. Six destinations for 20 lads flying from Manchester, each with flights, a full itinerary and places to stay.

Thu 27 – Mon 31 May 2027 ~20 guests From Manchester (MAN) Mon 31 May is a UK bank holiday

Recommendation: Costa del Sol, in a villa in Benalmádena

Málaga v Sevilla on the last day of the season, cheap golf 20 minutes from the airport, cheap boats from Benalmádena marina and the most flights from Manchester. A 20-bed villa there keeps the stay to about £85–125 each for four nights. If cost is everything, the Costa Blanca does the same weekend for about £50–150 less per head, with a smaller match. If golf matters most, Albufeira has the best courses, but the football means a day trip to Seville.

Why this weekend works

Because there was no summer tournament in 2027, the European seasons run late. 29–30 May is final-day weekend in Spain, Italy and France, and the German cup final is on the Saturday.

DateFixtureWhereTicket chances for 20
Thu 27 / Fri 28Bundesliga relegation play-off, 1st legsGermany, TBCFair, clubs not known until 22 May
Sat 29DFB-Pokal finalOlympiastadion, BerlinPoor, mostly allocated to the two finalists
Sat 29Ligue 1 final day (all games at once)FranceFair
Sun 30LaLiga matchday 38 (all games at once), incl. Málaga v Sevilla, Real Madrid v Deportivo, Real Betis v Atlético, Elche v Racing SantanderSpainGood to fair, general sale
Sun 30Serie A matchday 38, incl. Lazio v Fiorentina, Juventus v FrosinoneItalyFair, named ID tickets
Sun 30Taça de Portugal finalEstádio Nacional (Jamor), LisbonFair, finalists known in April
Sun 30Premier League final dayEnglandWatch it in a bar abroad

Book the flight home for Monday 31 May

LaLiga's final-day games all kick off together and the exact time (often 18:30 or 21:00 local) is only fixed a couple of weeks before. A Sunday-evening flight could clash with the match. Monday is a bank holiday, so a Monday morning flight costs nobody a day off and is usually cheaper than Sunday night. Every itinerary below assumes 4 nights.

Flights from Manchester

Flights are the biggest single cost. It's the bank holiday weekend and half-term week, so fares are well above normal. Live return fares for one person, out Thu 27 May and back Mon 31 May:

DestinationAirportCheapestDirect flightsAirlines (direct)Cheapest × 20
BerlinBER£149£149–635easyJet, Ryanair£2,980
AlbufeiraFAO£177*£371–467Ryanair, Jet2, easyJet£3,540
LisbonLIS£220£220–289Ryanair, TAP, easyJet£4,400
Costa BlancaALC£254£254–479Ryanair, easyJet, Jet2£5,080
MadridMAD£261*£330–523Ryanair, Iberia£5,220
Costa del SolAGP£273£273–484Ryanair, easyJet, TUI, Jet2£5,460

* Cheapest is a connecting flight: TAP via Lisbon for Faro, British Airways via Heathrow for Madrid. Source: Google Flights, checked 8 Nov 2026, single-seat prices with a small under-seat bag. Expect 10–20% more for 20 seats on one plane. Each destination tab lists the individual flights and times.

Cost scorecard

Rough cost per person, sorted by typical cost. Flights are live Thu–Mon return fares from Google Flights (8 Nov 2026). Everything else is a planning estimate at about €1 = £0.85, sharing rooms. Food and drinks are not included. The stay column runs from the cheapest to the dearest option on each destination's tab.

DestinationFlights4 nightsGolfBoatMatchTransfersTotal pp
Costa Blanca (Alicante)£254–340£70–140£50–75£20–50£25–50£15–25£435–680
Berlin (wildcard)£149–235£70–220£60–90£20–40£50–150*£10–20£360–755
Lisbon£220–290£100–240£65–120£30–60£20–60*£15–25£450–795
Costa del Sol (Málaga)£273–360£70–220£55–95£35–55£35–80£15–25£485–835
Albufeira (Algarve)£177–440£75–220£50–110£25–60£70–135†£10–20£410–985
Madrid£260–330£110–260£60–95£0–10£80–200£10–20£520–915

* Tickets not guaranteed. Both are cup finals, and who plays isn't known until spring. † Betis v Atlético ticket plus a share of a minibus to Seville. Watching on the Strip instead brings Albufeira down to about £340–850.

Budget estimator

Pick a destination, where you'd stay and what's in. The range is per person, plus the total for the group.

£0
per person, before food and drinks

Ways to keep the cost down

Book flights as one group, early

Use a group booking (10+ seats) as soon as the 2027 summer schedules load. Jet2 and easyJet group bookings take a deposit and let you add names later. Cabin bags only.

Saves roughly £50–100 pp vs. booking in spring

One villa, not hotel rooms

A 10-bedroom villa split 20 ways is usually the cheapest bed on the coast, and you get a pool and a fridge for the beers. Check the owner accepts stag groups before paying.

£20–30 pp a night vs. £30–55 in aparthotels

Ask hostels for a group rate

In the cities, chains like a&o, Meininger, Generator and Safestay have group desks. Book private rooms for 4–6 and ask about stag policies first, since many hostels refuse stag groups.

Often 10–15% off for 15+ beds

Ask golf clubs for a society rate

Email clubs with "20 players, 5 four-balls, Friday 28 May". Ask for free places (one in eight is common) and twilight rates, and share buggies.

10–25% off rack green fees

Private boat beats per-head tickets

At 15–20 people, a private catamaran (about €720–1,100 for the boat) often works out cheaper each than party-boat tickets.

About €35–55 pp vs. €50–145

Buy match tickets from the club

Avoid resellers. Watch the club site for the general-sale date and have 3–4 people ready to buy at once, because Spanish clubs cap tickets per order.

Face value vs. 2–3× resale

Booking order

  1. Nov–Dec 2026 Confirm numbers and collect a deposit (say £100 each). Pick a destination and book flights as a group.
  2. Dec 2026 – Jan 2027 Book the villa, apartments or hostel rooms, with free cancellation where you can.
  3. Feb–Mar 2027 Lock in tee times and the boat with a deposit, and agree the airport minibus.
  4. Apr 2027 Check the run-in: who's playing for what on the final day, and for the cup-final options, who's in the final.
  5. Mid-May 2027 Final-day kick-off times announced. Buy match tickets on general sale.