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.
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.
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.
| Date | Fixture | Where | Ticket chances for 20 |
|---|---|---|---|
| Thu 27 / Fri 28 | Bundesliga relegation play-off, 1st legs | Germany, TBC | Fair, clubs not known until 22 May |
| Sat 29 | DFB-Pokal final | Olympiastadion, Berlin | Poor, mostly allocated to the two finalists |
| Sat 29 | Ligue 1 final day (all games at once) | France | Fair |
| Sun 30 | LaLiga matchday 38 (all games at once), incl. Málaga v Sevilla, Real Madrid v Deportivo, Real Betis v Atlético, Elche v Racing Santander | Spain | Good to fair, general sale |
| Sun 30 | Serie A matchday 38, incl. Lazio v Fiorentina, Juventus v Frosinone | Italy | Fair, named ID tickets |
| Sun 30 | Taça de Portugal final | Estádio Nacional (Jamor), Lisbon | Fair, finalists known in April |
| Sun 30 | Premier League final day | England | Watch it in a bar abroad |
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 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:
| Destination | Airport | Cheapest | Direct flights | Airlines (direct) | Cheapest × 20 |
|---|---|---|---|---|---|
| Berlin | BER | £149 | £149–635 | easyJet, Ryanair | £2,980 |
| Albufeira | FAO | £177* | £371–467 | Ryanair, Jet2, easyJet | £3,540 |
| Lisbon | LIS | £220 | £220–289 | Ryanair, TAP, easyJet | £4,400 |
| Costa Blanca | ALC | £254 | £254–479 | Ryanair, easyJet, Jet2 | £5,080 |
| Madrid | MAD | £261* | £330–523 | Ryanair, Iberia | £5,220 |
| Costa del Sol | AGP | £273 | £273–484 | Ryanair, 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.
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.
| Destination | Flights | 4 nights | Golf | Boat | Match | Transfers | Total 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.
Pick a destination, where you'd stay and what's in. The range is per person, plus the total for the group.
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.
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.
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.
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.
At 15–20 people, a private catamaran (about €720–1,100 for the boat) often works out cheaper each than party-boat tickets.
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.
Elche v Racing Santander on the final day, golf a short walk from the beach, and Benidorm a tram ride away.
Return fares, out Thursday 27 May and back Monday 31 May, for one person with a small under-seat bag. Times are local.
| Airline | Outbound Thu 27 May | Journey | Return pp | 20 people |
|---|---|---|---|---|
| Ryanair | 17:40 → 21:25 | 2h 45m · Direct | £254 | £5,080 |
| easyJet | 16:55 → 20:45 | 2h 50m · Direct | £308 | £6,160 |
| Jet2 | 16:50 → 20:45 | 2h 55m · Direct | £336 | £6,720 |
| Jet2 | 07:00 → 10:55 | 2h 55m · Direct | £386 | £7,720 |
| easyJet | 07:15 → 11:05 | 2h 50m · Direct | £439 | £8,780 |
| Ryanair | 08:05 → 11:50 | 2h 45m · Direct | £479 | £9,580 |
Prices for these dates are high. Flying Tue 25 – Sat 29 May starts from £134, but you'd miss the Sunday match. Source: Google Flights, checked 8 Nov 2026. These are single-seat prices, and 20 seats on one flight usually costs more as the cheapest seats sell out, so budget 10–20% extra. Cabin bags cost extra on Ryanair and easyJet.
| Option | Per night pp | 4 nights pp | Good | Watch out |
|---|---|---|---|---|
| VillaLarge villas, Alicante areaCheapest together | £18–30 | £70–120 | Everyone under one roof with a pool. Budget villas for 20 run about €400–700 a night. | Many are inland or down at Orihuela Costa, so you'll need a minibus. Check stag groups are allowed and the size of the deposit. |
| ApartmentsApartments in Playa San JuanBest location | £22–35 | £90–140 | Walk to Alicante Golf and the beach. Tram to Alicante and Benidorm. 3–4 flats sleeping 6 each. | The group is split across flats. Book the same building where you can. |
| HostelHostels in Alicante centre | £18–28 | £70–110 | Right in the old-town bars. Cheapest if you're happy in dorms. | Far from the golf, and many hostels won't take stag groups. |
| Premium villaVillanovo luxury villas for 20–24 | £43–88 | £170–350 | Concierge service, big pools and sea views. | €1,000–2,100 a night, which doubles the trip cost. |
ForCheapest across the board, short transfers, and golf and the stadium are close to the airport.
AgainstA low-key fixture, and Benidorm may be more stag-do than the group wants.
Cheap beds and beer, a boat on the Spree, and the DFB-Pokal final in town on the Saturday.
Return fares, out Thursday 27 May and back Monday 31 May, for one person with a small under-seat bag. Times are local.
| Airline | Outbound Thu 27 May | Journey | Return pp | 20 people |
|---|---|---|---|---|
| easyJet | 17:30 → 20:25 | 1h 55m · Direct | £149 | £2,980 |
| KLM | 06:00 → 11:15 | 4h 15m · Via Amsterdam | £231 | £4,620 |
| Lufthansa | 07:10 → 12:05 | 3h 55m · Via Munich | £235 | £4,700 |
| Ryanair | 07:20 → 10:15 | 1h 55m · Direct | £635 | £12,700 |
The easyJet evening flight is the bargain here, but it's the only cheap direct one. Once 20 seats go on it, the next cheapest options connect via Amsterdam or Munich. Source: Google Flights, checked 8 Nov 2026. These are single-seat prices, and 20 seats on one flight usually costs more as the cheapest seats sell out, so budget 10–20% extra. Cabin bags cost extra on Ryanair and easyJet.
| Option | Per night pp | 4 nights pp | Good | Watch out |
|---|---|---|---|---|
| Hostel-hotela&o BerlinCheapest | £18–35 | £70–140 | Several sites in Berlin, a group-booking desk, and private rooms for 4–6. | Basic rooms. Pick a central site such as Friedrichshain or Mitte. |
| Hostel-hotelMeininger Berlin | £20–38 | £80–150 | Clean, with en-suite multi-bed rooms, a bar and group rates. | Confirm the stag policy when you book. |
| HostelGenerator BerlinBest social | £25–50 | £100–200 | Choice of Mitte, Alexanderplatz or Prenzlauer Berg. Busy bars on site. | Costs more than a&o or Meininger at weekends. |
| ApartmentsApartments in Friedrichshain or Kreuzberg | £30–55 | £120–220 | Your own space and kitchen, near the nightlife. | Berlin restricts short lets, so choose registered listings. |
ForCheap beer and beds, great nightlife and the shortest flights.
AgainstNo guaranteed match, golf is a trek, and the weather is less reliable.
An Andalusian derby on the final day, cheap golf near the airport and the best boat options on the list.
Return fares, out Thursday 27 May and back Monday 31 May, for one person with a small under-seat bag. Times are local.
| Airline | Outbound Thu 27 May | Journey | Return pp | 20 people |
|---|---|---|---|---|
| Ryanair | 20:35 → 00:35 (+1) | 3h · Direct | £273 | £5,460 |
| Ryanair | 16:00 → 20:00 | 3h · Direct | £274 | £5,480 |
| easyJet | 16:50 → 20:55 | 3h 05m · Direct | £281 | £5,620 |
| TUI | 06:00 → 09:55 | 2h 55m · Direct | £331 | £6,620 |
| Ryanair | 08:10 → 12:10 | 3h · Direct | £341 | £6,820 |
| easyJet | 09:00 → 13:00 | 3h · Direct | £357 | £7,140 |
| Jet2 | 07:45 → 11:50 | 3h 05m · Direct | £484 | £9,680 |
Prices for these dates are high. Flying Mon 24 – Sat 29 May starts from £149, but you'd miss the Sunday match. Source: Google Flights, checked 8 Nov 2026. These are single-seat prices, and 20 seats on one flight usually costs more as the cheapest seats sell out, so budget 10–20% extra. Cabin bags cost extra on Ryanair and easyJet.
| Option | Per night pp | 4 nights pp | Good | Watch out |
|---|---|---|---|---|
| Villa · sleeps 20Villa Una Maria, BenalmádenaRecommended | £21–31 | £85–125 | 10 bedrooms, a pool, under 1 km from the beach. Listed at €485–726 a night with a 4-night minimum, which fits Thu–Mon exactly. | Cleaning and damage deposit are extra. Confirm stag groups are allowed. |
| AparthotelSunset Beach Club, Benalmádena CostaLeast hassle | £30–55 | £120–220 | 4-star, on the beach, with pools and apartments for 2–4. No villa deposit to worry about. | The group is spread across apartments and it costs more than the villa. |
| Resort hotelHoliday World Village, Benalmádena | £40–70 | £160–280 | Big resort with pools and all-inclusive options. | Family-focused and the dearest option here. |
| HostelHostels in Málaga centre | £18–30 | £70–120 | Cheapest beds, next to the old-town bars and 30 minutes' walk from La Rosaleda. | Away from the beach and the boats. Many hostels won't take stag groups. |
ForBest fixture for the money, cheap golf and boats, lots of flights and a 20-bed villa that fits the dates.
AgainstThe derby could sell out to members, so be ready on general-sale day. It costs a bit more than Alicante.
Europe's best golf region, the Strip for nights out, and boat trips to the Benagil caves. The football means a day trip to Seville, or a bar on the Strip.
If Betis v Atlético kicks off at 21:00 in Seville, that's 20:00 in Albufeira. Allow about 2h 15m each way plus the border, so a 21:00 kick-off gets you back around 01:30. The flight home is Monday, so that works.
Return fares, out Thursday 27 May and back Monday 31 May, for one person with a small under-seat bag. Times are local.
| Airline | Outbound Thu 27 May | Journey | Return pp | 20 people |
|---|---|---|---|---|
| TAP Air Portugal | 17:55 → 23:50 | 5h 55m · Via Lisbon | £177 | £3,540 |
| Ryanair | 20:30 → 23:30 | 3h · Direct | £371 | £7,420 |
| Jet2 | 17:15 → 20:15 | 3h · Direct | £388 | £7,760 |
| easyJet | 18:30 → 21:30 | 3h · Direct | £434 | £8,680 |
| Jet2 | 08:00 → 11:05 | 3h 05m · Direct | £438 | £8,760 |
| Ryanair | 17:25 → 20:25 | 3h · Direct | £467 | £9,340 |
The TAP connection via Lisbon is less than half the price of the direct flights, at the cost of a late arrival on Thursday night. Source: Google Flights, checked 8 Nov 2026. These are single-seat prices, and 20 seats on one flight usually costs more as the cheapest seats sell out, so budget 10–20% extra. Cabin bags cost extra on Ryanair and easyJet.
| Option | Per night pp | Stay pp | Good | Watch out |
|---|---|---|---|---|
| Villa · sleeps 20Villa Bella, central AlbufeiraCheapest together | £18–35 | £75–150 | 8 bedrooms near the town centre, listed from £2,572 a week. Even if the owner insists on a full week, that's about £130 each. | Late May will cost more than the "from" price. Check stag groups are allowed and the deposit. |
| Villas · sleeps 20Villa Tres, beside the StripBest location | £25–45 | £100–180 | 14 bedrooms across 3 villas, from £3,570 a week. Walk to the Strip and stagger home. | Search for "Villa Tres" on the page. Three villas means three sets of house rules. |
| AparthotelMagna Oura | £30–55 | £120–220 | Apartments steps from the Strip, with no villa deposit to worry about. | Basic, and the group is spread across apartments. |
| ApartmentsApartments in Oura or the Old Town | £25–45 | £100–180 | Lots of choice. Book 3–4 flats in one block. | Many blocks are holiday-family heavy. Ask before booking 20. |
Albufeira charges a tourist tax of €2 per person per night, paid at the property. That's about £7 each for 4 nights.
ForThe best golf of any option, cheap flights and boats, villas for 20, and a nightlife strip built for stag dos.
AgainstNo match nearby, so the football means a long Sunday in a minibus. Albufeira is very British, which may or may not be the point.
The Taça de Portugal final at Jamor, coastal golf at Estoril, a sunset sail on the Tagus, and Bairro Alto at night.
Return fares, out Thursday 27 May and back Monday 31 May, for one person with a small under-seat bag. Times are local.
| Airline | Outbound Thu 27 May | Journey | Return pp | 20 people |
|---|---|---|---|---|
| Ryanair | 17:20 → 20:15 | 2h 55m · Direct | £220 | £4,400 |
| TAP Air Portugal | 17:55 → 20:55 | 3h · Direct | £224 | £4,480 |
| easyJet | 10:45 → 13:40 | 2h 55m · Direct | £289 | £5,780 |
Only three direct flights a day, so 20 seats on one plane could go quickly. Book as soon as the group is confirmed. Source: Google Flights, checked 8 Nov 2026. These are single-seat prices, and 20 seats on one flight usually costs more as the cheapest seats sell out, so budget 10–20% extra. Cabin bags cost extra on Ryanair and easyJet.
| Option | Per night pp | 4 nights pp | Good | Watch out |
|---|---|---|---|---|
| HostelLisbon Destination HostelCheapest | £25–45 | £100–180 | Inside Rossio station, central, with private rooms and dorms. | Ask about stag groups first. |
| HostelHome Lisbon Hostel | £25–45 | £100–180 | In Baixa and highly rated, known for its family-style dinners. | Smaller rooms. It may not take a block of 20. |
| HostelSafestay Lisbon Bairro AltoGroup desk | £28–50 | £110–200 | In the nightlife district, and the chain specialises in group bookings. | Noisy area, though that's the point. |
| ApartmentsApartments in Baixa or Chiado | £30–55 | £120–220 | 3–4 flats in one building, so you get more space. | Lots of stairs in old buildings, and some owners don't want groups. |
| VillaLarge villas, Cascais coast | £30–60 | £120–240 | Close to the golf and to Jamor, with a pool. | About 30 minutes from Lisbon's nightlife. |
ForA great city, a proper cup-final day out and cheap hostels.
AgainstTickets depend on who reaches the final, and the golf costs more.
The Bernabéu's last game of the season, rooftop bars, and golf on the edge of the city.
Return fares, out Thursday 27 May and back Monday 31 May, for one person with a small under-seat bag. Times are local.
| Airline | Outbound Thu 27 May | Journey | Return pp | 20 people |
|---|---|---|---|---|
| British Airways / Iberia | 14:00 → 20:05 | 5h 05m · Via Heathrow | £261 | £5,220 |
| British Airways / Iberia | 06:55 → 12:40 | 4h 45m · Via Heathrow | £284 | £5,680 |
| Ryanair | 08:45 → 12:20 | 2h 35m · Direct | £330 | £6,600 |
| Iberia | 15:10 → 18:45 | 2h 35m · Direct | £523 | £10,460 |
Flying Wed 26 – Mon 31 May starts from £180, which adds a night but saves on the flight. Source: Google Flights, checked 8 Nov 2026. These are single-seat prices, and 20 seats on one flight usually costs more as the cheapest seats sell out, so budget 10–20% extra. Cabin bags cost extra on Ryanair and easyJet.
| Option | Per night pp | 4 nights pp | Good | Watch out |
|---|---|---|---|---|
| HostelThe Hat MadridCheapest | £28–50 | £110–200 | Next to Plaza Mayor, with a rooftop bar. | Smaller hostel, so book early for a block of 20. |
| HostelSafestay Madrid CentralGroup desk | £28–50 | £110–200 | Central, and the chain specialises in groups. | Ask about stag groups first. |
| HostelGenerator Madrid | £30–55 | £120–220 | On Gran Vía, with a rooftop terrace and private rooms. | Weekend prices climb fast. |
| ApartmentsApartments in Malasaña or La Latina | £38–65 | £150–260 | More space, and you can split across 3–4 flats. | The dearest stay on the list. Madrid limits tourist flats, so choose licensed ones. |
ForA bucket-list stadium and a big city night out.
AgainstThe most expensive option, with no real boat trip and dearer beds.