Edinburgh Hen Do: Ideas, Activities & Cost Guide

By 7pm the New Town cocktail bars are filling with prosecco and matching sashes. By 11pm the Grassmarket and Cowgate are loud and walkable. By 2am the Old Town basement clubs are heaving, and most shut their doors around 3am. An Edinburgh hen do works because the whole night fits in a square mile you can do on foot. Budget roughly £250-500 per person for the weekend as of mid-2026, pick one or two daytime activities, and you have a plan.

Edinburgh is genuinely good for a hen weekend, and not just because operators say so. The centre is tiny and walkable, the activity options run from silly to civilised, and you can build a night that suits a 12-strong sash brigade or a quiet group of six who just want good cocktails. The one honest catch is the weather (pack a rain jacket even in July) and August, when the Fringe takes over the city and prices climb.

How much a hen weekend in Edinburgh actually costs

The real number depends almost entirely on when you go. For a full weekend, expect around £250-500 per person as of mid-2026 once you fold in accommodation, two activities, food and drinks. Midweek or off-season trips can land closer to £150-200 a head. August Fringe weekends and peak summer Saturdays push everything to the top of the range and beyond, because the whole city is competing for beds.

Drinks are where budgets quietly blow out. A pint runs £5-7 (around £6 on average, cheaper in the Old Town student bars, dearer in New Town and on rooftops). Cocktails sit at £9-12 in clubs and £11-15 at the top bars like Panda & Sons. Buy three rounds for a group of ten and you have spent a small fortune before midnight. This is exactly why a guided pub crawl tends to win on value.

Here is a rough per-person breakdown to plan against:

Item Typical cost (per person)
Accommodation (2 nights) £100-250
One daytime activity £20-50
Dinner £25-45
Guided pub crawl £12-20
Drinks across the night £40-80
Club entry Free to £15

The best hen do activities in Edinburgh

The daytime activity is what turns a night out into a proper hen do, and the standout for groups is a silent disco walking tour. You get wireless headphones, a guide, and an hour of dancing through the Old Town's cobbled streets and squares, usually meeting near Hunter Square just off the Royal Mile. It is loud, daft, photogenic, and works for groups up to around 60. Prices start around £25-29 a head, and it is the rare activity nobody in the group can sit out of.

Beyond that, the reliable hen formats are cocktail masterclasses and bottomless brunches (George Street has a cluster of bars built for big group bookings), gin and whisky tastings if your group skews classier, and ceilidh dancing for something distinctly Scottish. A few venues, like Stramash in the Cowgate, run live ceilidh nights where a caller walks you through traditional dances, which is chaos in the best way for a group that does not know the steps. Daytime activities generally run £20-50 a head.

If you want the silent disco or a guided crawl locked in before you arrive, book it ahead. Weekend slots in spring and summer sell out, especially in August, and pre-booking pins the price.

Where hen parties go out: Old Town vs New Town

Edinburgh nightlife splits cleanly into two zones, and which you pick sets the tone of the whole night.

The Grassmarket and Cowgate in the Old Town are the loud, walkable, group-friendly heart of the hen and stag trade. The Grassmarket is a cobbled square ringed with pubs (the White Hart Inn claims to be the city's oldest, dating to 1516); just downhill, the Cowgate is a sunken street under the bridges packed with bars and basement clubs. The Three Sisters is a huge Cowgate bar with a courtyard that swallows big groups; Frankenstein, on George IV Bridge, is a horror-themed bar in a converted church that hen groups love for the theatrics. Drinks here run cheaper, £4-7, and the dress code is whatever you turned up in.

George Street in the New Town is the dressier alternative. It is a grand Georgian boulevard lined with upscale cocktail bars and glossier clubs. This is where you go if the group wants heels, photos and a smarter night. Shanghai, beneath Le Monde, is a polished New Town club with VIP bars; Lulu, under the Tigerlily hotel, is an upscale basement club; Why Not is a multi-room club with a main room, an LED room and a garden. All three enforce smart-casual dress and can refuse trainers, sportswear or caps, so brief the group before you queue.

For pre-club cocktails, the New Town's Queen Street has the heavy hitters. Panda & Sons is a speakeasy hidden behind a vintage barbershop front whose menu was named the world's best at the 2025 Spirited Awards; Bramble is an unmarked basement bar that regularly lands on the World's 50 Best lists and usually has a queue. Both pour cocktails in the £11-15 range and seat smaller groups better than packs of fifteen, so split up or call ahead.

The classic hen night route

The formula that works: dinner around 7-9pm, cocktails to warm up, then either a pub crawl or a straight march to the clubs. Bars peak from 9 to 11:30pm, clubs fill from around 11pm, and the dancefloors are busiest between 12:30 and 2am. Most clubs close at 3am, with a couple (The Mash House in the Cowgate, The Hive off the Royal Mile) licensed later, to around 5am, when the group wants to keep going.

For the actual clubbing, the Old Town basements are the value play. Sneaky Pete's is a 100-capacity electronic institution with entry often free to £12; The Bongo Club is the city's longest-running underground club; The Hive is the cheap-and-cheerful student club famous for budget drinks and end-of-crawl nights. Most Old Town basements are free to enter before midnight, which matters for a group of ten.

A guided pub crawl is often the smartest backbone for the night. They typically run £12-20 a head and bundle several free shots, drink discounts and free or skip-the-queue club entry, which usually works out cheaper than paying separate covers and full-price rounds. It also solves the eternal hen-do problem of herding everyone between venues.

Getting around, dress codes and the small print

The best thing about an Edinburgh hen do is that you barely need transport. The Old Town and New Town are compact and walkable, and people bar-hop on foot all night. When you do need a ride, the Lothian NightBus runs roughly midnight to 4:30am across 18 routes at £3 a single, and short central taxi rides typically cost £6-12.

Two bits of small print catch groups out. First, Scotland enforces Challenge 25 hard, so everyone carries photo ID even if they are clearly of age; a passport, UK or EU driving licence, or PASS-accredited card all work. Second, there is no on-street drinking in much of the city centre, and shops only sell alcohol between 10am and 10pm, so plan any in-apartment pre-drinks around that. The legal drinking and club entry age is 18.

On timing the trip overall: avoid August unless the Fringe is the whole point, because accommodation prices spike and every venue is rammed. Spring and early summer (April to July) are the sweet spot for hen weekends, with milder weather and easier bookings. January and February are cheapest but cold, and the city is quiet after Hogmanay.

Frequently asked questions

Is Edinburgh good for a hen do?

Yes, and it works for almost any group. The city centre is compact and walkable, so you can do a cocktail bar, a pub crawl and a club without a single cab. You get cobbled Old Town pubs, slick New Town cocktail rooms, daytime activities like silent discos and whisky tastings, and clubs open to 3am. The main downside is weather and August Fringe prices.

How much is a hen weekend in Edinburgh?

Budget roughly £250-500 per person for a full weekend as of mid-2026, covering accommodation, a couple of activities, food and drinks. Pints run £5-7 and cocktails £9-15, so a heavy bar night adds up fast. August (Fringe) and peak summer weekends push accommodation and activity prices to the top of that range. Off-season and midweek can land closer to £150-200 a head.

What can you do on a hen do in Edinburgh?

Silent disco walking tours through the Old Town, cocktail masterclasses, gin and whisky tastings, bottomless brunches on George Street, ceilidh dancing, and guided pub crawls are the staples. Daytime activities run roughly £20-50 a head. Pair one or two of those with a night out in the Cowgate or George Street and you have a full weekend.

Where do hen parties go out in Edinburgh?

Two main zones. The Grassmarket and Cowgate in the Old Town are the loud, walkable pub-crawl and group strip (Three Sisters, Frankenstein, the Cowgate clubs). George Street in the New Town is the dressier option with cocktail bars and glossier clubs like Shanghai, Lulu and Why Not, which enforce smart-casual dress codes.

Is Edinburgh expensive for a hen do?

It is mid-range for a UK city, cheaper than London but pricier than most. The big swing is timing. August during the Fringe and summer Saturdays command premium accommodation; January, February and midweek dates are far cheaper. A guided pub crawl at £12-20 a head usually beats paying separate covers and full-price rounds.

How many nights should an Edinburgh hen weekend be?

Two nights (Friday and Saturday) suits most groups: one chilled arrival night, one big night out, and a daytime activity in between. One night works if people are travelling far and want a single blowout. The city is small enough that you do not need three nights unless you want a slower, spa-and-brunch pace.