Perth Cocktail WeekGet your wristband

The best cocktail bars in Perth

Perth's best cocktail bars are in a compact city centre between the North and South Inch. The High Street and George Street have the restaurants and wine bar, Mill Street has the theatre and an all-day restaurant, and South Street has one of Scotland's oldest hotels.

Our picks at a glance

Date nightBreizh, Enzo Restaurant, Kisa's
Historic buildingsCherrybank Inn, Old Ship Inn, Perth Playhouse
Live musicThe BANK Bar & Beer Garden, The Twa Tams
No alcoholThe BANK Bar & Beer Garden, Breizh, Broth3rs Restaurant

Perth Cocktail Week: Perth Cocktail Week is on now, until 15 November. A signature cocktail from £5 in each bar with one wristband.

Get your wristband
Can't decide where to start?

Spin and we'll pick one of the 23 Perth bars on this page.

Map of Perth's best cocktail bars

Numbers match the bars below. Tap a pin for the name.

Loading the map…

Find a bar

Showing all 23 bars
No bars match those filters.

Cocktail bars around the High Street and George Street

The heart of Perth, with French, Italian and Filipino restaurants, a wine bar and old pubs.

Breizh, Perth

Breizh

French restaurant · High Street and George Street · ££

A Breton-style creperie and wood-fired pizza restaurant on the High Street, with a pre-theatre menu.

Perth Cocktail Week 2026 signatureFrench Kiss As a kiss

Alcohol-freeCinderella vegan

Opening times from Google Maps, checked 7 NovemberMon noon to 9pm, Tue 5pm to 9pm, Wed noon to 9pm, Thu noon to 5pm, Fri and Sat noon to 10pm, Sun noon to 5pm

28-30 High St, Perth PH1 5TQ

Date nightDrinking outside

Broth3rs Restaurant, Perth

Broth3rs Restaurant

Italian restaurant · High Street and George Street · ££

An Italian restaurant on George Street with pasta, pizza, grilled meats, cocktails and wine.

Perth Cocktail Week 2026 signatureSuper Mario

Alcohol-freeSuper Mario 0%

Opening times from Google Maps, checked 7 NovemberEvery day noon to 10pm

24 George St, Perth PH1 5JR

Enzo Restaurant, Perth

Enzo Restaurant

Mediterranean restaurant · High Street and George Street · ££

A Mediterranean restaurant on Speygate.

Perth Cocktail Week 2026 signatureRaspberry Bramble Tart citrus and sweet berry with the botanical notes of dry gin.

Alcohol-freeVirgin Raspberry Bramble vegan

Opening times from Google Maps, checked 7 NovemberEvery day noon to 10:30pm

1 Speygate, Perth PH2 8PJ

Date night

La Cave à Vin, Perth

La Cave à Vin

Wine bar · High Street and George Street · ££

A wine bar on George Street.

Perth Cocktail Week 2026 signatureLa Cave à Gaga

Alcohol-freeNoughty Fizz

Opening times from Google Maps, checked 7 NovemberEvery day noon to midnight

21 George St, Perth PH1 5JY

Date night

Lamesa Restaurant, Perth

Lamesa Restaurant

Filipino restaurant · High Street and George Street · ££

A Filipino and Asian fusion restaurant on the High Street.

Perth Cocktail Week 2026 signatureUbe Colada Creamy ube liqueur with coconut, pineapple and rum. Silky, nutty and very purple.

Alcohol-freeUbe Baby Colada vegan

Opening times from Google Maps, checked 7 NovemberMon to Thu 5pm to 9pm, Fri noon to 3pm and 5pm to 9pm, Sat noon to 9pm, Sun closed

32 High St, Perth PH1 5TQ

Drinking outside

Maya's Kitchen and Bar, Perth

Maya's Kitchen and Bar

Restaurant and bar · High Street and George Street · ££

A restaurant and bar on Tay Street, by the river.

Perth Cocktail Week 2026 signatureHiraki

Alcohol-freeApple Fizz

70A Tay St, Perth PH2 8NN

Old Ship Inn, Perth

Old Ship Inn

Pub · High Street and George Street · ££

A traditional pub on the High Street.

Perth Cocktail Week 2026 signatureOld Ship Spritz

Alcohol-freeOld Ship Spritzero

Opening times from Google Maps, checked 7 NovemberMon and Tue noon to 10pm, Wed and Thu noon to 11pm, Fri and Sat noon to midnight, Sun noon to 10pm

31 High St, Perth PH1 5TJ

Historic buildingsDrinking outside

Perth Theatre, Perth

Perth Theatre

Theatre bar · High Street and George Street · ££

The bar at Perth Theatre, with its Edwardian auditorium.

Perth Cocktail Week 2026 signatureBeauty Sleep Vanilla vodka and raspberry liqueur with a little fairy tale sparkle.

Alcohol-freeSweet Dreams vegan

Opening times from Google Maps, checked 7 NovemberMon closed, Tue to Sat 10am to 4pm, Sun closed

185 High St, Perth PH1 5UW

Historic buildings

Cocktail bars around St John's Place and Mill Street

Around St John's Kirk and Perth Theatre, with cafes, restaurants and the art deco Playhouse cinema.

The BANK Bar & Beer Garden

Bar · St John's Place and Mill Street · ££

A bar with a beer garden on South Methven Street, with brunch and music.

Perth Cocktail Week 2026 signatureGeorgia Peach Juicy ripe peach with a hint of citrus, served ice-cold in a mason jar.

Alcohol-freeGeorgia Peach Mocktail vegan

Opening times from Google Maps, checked 7 NovemberMon to Wed noon to midnight, Thu and Fri noon to 12:30am, Sat 11:30am to 12:30am, Sun noon to midnight

6 South Methven St, Perth PH1 5PE

Live musicDrinking outside

Crido's Restaurant, Perth

Crido's Restaurant

Restaurant · St John's Place and Mill Street · ££

A cosy, informal restaurant on St John's Place.

Perth Cocktail Week 2026 signatureSuper Mario

Alcohol-freeSuper Mario 0%

Opening times from Google Maps, checked 7 NovemberEvery day noon to 9:30pm

5-6 St John's Pl, Perth PH1 5SZ

Drinking outside

Everest Inn, Perth

Everest Inn

Himalayan restaurant · St John's Place and Mill Street · ££

A Himalayan restaurant on South Methven Street with dishes from Nepal and India.

Opening times from Google Maps, checked 7 NovemberMon and Tue 4:30pm to 9pm, Wed closed, Thu 4:30pm to 9pm, Fri 4:30pm to 10pm, Sat 1pm to 10pm, Sun 1pm to 9pm

36 South Methven St, Perth PH1 5NU

Kisa's, Perth

Kisa's

Restaurant · St John's Place and Mill Street · ££

An all-day restaurant on Mill Street with British food, cocktails and outdoor seating in the summer.

Perth Cocktail Week 2026 signatureBlack Cherry Crush A frozen blend of Smirnoff, Chambord, cherry, lime and Coca-Cola.

Alcohol-freeBlack Cherry Crush mocktail vegan

Opening times from Google Maps, checked 7 NovemberMon to Thu 9am to 8:30pm, Fri and Sat 9am to 9pm, Sun 9am to 8:30pm

1 Mill St, Perth PH1 5HZ

Date nightDrinking outside

Perth Playhouse, Perth

Perth Playhouse

Cinema bar · St John's Place and Mill Street · ££

The bar at the Playhouse, a seven-screen cinema with original art deco features.

Perth Cocktail Week 2026 signatureFrozen Blue Cosmo A frosty blue twist on the classic. Citrusy, fruity and dangerously easy to drink.

Alcohol-freePeach Perfect vegan

Opening times from Google Maps, checked 7 NovemberMon and Tue closed, Wed to Fri noon to 10pm, Sat and Sun 10am to 10pm

6 Murray St, Perth PH1 5PJ

Historic buildings

Rishi's Indian Aroma, Perth

Rishi's Indian Aroma

South Indian restaurant · St John's Place and Mill Street · ££

A South Indian restaurant on St John's Place.

Perth Cocktail Week 2026 signatureMango Masala Fizz Gordon's Gin, mango, lime, ginger, mint and chilli.

Alcohol-freeRoyal Mango Fizz

Opening times from Google Maps, checked 7 NovemberMon to Thu noon to 2:30pm and 4:30pm to 10:30pm, Fri to Sun noon to 10:30pm

10 South St John's Pl, Perth PH1 5SU

Willows, Perth

Willows

Cafe bar · St John's Place and Mill Street · ££

A cafe and bar on St John's Place with outdoor seating and afternoon tea.

Perth Cocktail Week 2026 signatureMango Daiquiri Bacardi white rum with mango, orange and passion fruit.

Alcohol-freeMango Sunset

Opening times from Google Maps, checked 7 NovemberMon to Sat 8:30am to 4:30pm, Sun 9am to 4:30pm

12-14 South St John's Pl, Perth PH1 5SZ

Drinking outside

Cocktail bars around South Street

South of the centre towards the South Inch, with hotels, Thai food and a local bar with a beer garden.

Mae Ping Thai Dining, Perth

Mae Ping Thai Dining

Thai restaurant · South Street and the South Inch · ££

A Thai restaurant on South Street.

Perth Cocktail Week 2026 signatureSiam Spicy Margarita

Alcohol-freeSiam Spicy Mocktail Margarita

Opening times from Google Maps, checked 7 NovemberMon 5:30pm to 9pm, Tue closed, Wed and Thu 5:30pm to 9pm, Fri and Sat 5:30pm to 9:30pm, Sun closed

161-165 South St, Perth PH2 8NY

The Parklands Hotel, Perth

The Parklands Hotel

Hotel bar · South Street and the South Inch · ££

The bar at the Parklands Hotel, by the South Inch.

Perth Cocktail Week 2026 signatureSpiced Irn Bru Sbagliato Bringing the Scottish summer into winter.

Alcohol-freeGinger Lime Fizz

St Leonard's Bank, Perth PH2 8EB

Salutation Hotel, Perth

Salutation Hotel

Hotel bar · South Street and the South Inch · ££

The bar at the Salutation, one of the oldest hotels in Scotland, on South Street.

Perth Cocktail Week 2026 signatureBanana Brûlée Smooth and creamy.

Alcohol-freeSally Special

Opening times from Google Maps, checked 7 NovemberEvery day open 24 hours

30-34 South St, Perth PH2 8PH

Historic buildings

Thistle & Vine, Perth

Thistle & Vine

Bistro · South Street and the South Inch · ££

A bistro on Princes Street.

Perth Cocktail Week 2026 signatureThe Thistle Gin, elderflower, white grape, lemon and lavender, finished with Prosecco.

Alcohol-freeThe Thistle 0.0 vegan

Opening times from Google Maps, checked 7 NovemberMon closed, Tue to Thu 9am to 3pm, Fri to Sun 9am to 5pm

12 Princes St, Perth PH2 8NG

The Twa Tams, Perth

The Twa Tams

Bar · South Street and the South Inch · £

A local bar on Scott Street with music and a beer garden.

Perth Cocktail Week 2026 signatureHot Apple Pie

Alcohol-freeCold Apple Pie

Opening times from Google Maps, checked 7 NovemberMon to Wed 4pm to 11pm, Thu noon to midnight, Fri and Sat noon to 12:30am, Sun noon to midnight

79-81 Scott St, Perth PH2 8JR

Live musicDrinking outside

Cocktail bars around Perth

A short drive out, with an 18th-century inn, a family pub and a restaurant in Scone.

Brown & Blacks, Perth

Brown & Blacks

Restaurant · Around Perth · ££

A relaxed restaurant in Scone with British food, breakfast, beer and cocktails.

Perth Cocktail Week 2026 signatureKatie's Surprise A fruity, zesty sensation in a glass.

Alcohol-freeSolero vegan

Opening times from Google Maps, checked 7 NovemberMon to Wed 9am to 11pm, Thu 9am to 11:45pm, Fri and Sat 9am to 12:30am, Sun 10am to midnight

8 Angus Rd, Scone, Perth PH2 6QU

Drinking outside

Cherrybank Inn, Perth

Cherrybank Inn

Pub · Around Perth · ££

An 18th-century inn on Glasgow Road with bar food.

Perth Cocktail Week 2026 signaturePink Flamingo Strawberry, cranberry and lime topped with sparkling lemonade.

Alcohol-freePink Flamingo mocktail

Opening times from Google Maps, checked 7 NovemberMon 9:30am to 10pm, Tue to Thu 9:30am to 10:30pm, Fri and Sat 9:30am to 11pm, Sun 9:30am to 10pm

210 Glasgow Rd, Perth PH2 0NA

Historic buildingsDrinking outside

The Maltings, Perth

The Maltings

Pub · Around Perth · ££

A pub on Dunkeld Road with a covered patio.

Perth Cocktail Week 2026 signaturePassionfruit Martini Absolut Vanilia shaken with passionfruit and mango, with a shot of Prosecco on the side.

Alcohol-free0% Passionfruit Martini

Opening times from Google Maps, checked 7 NovemberEvery day 9am to 10pm

198 Dunkeld Rd, Perth PH1 3GD

Drinking outside

Evening routes around Perth

Three ready-made evenings, each a short walk between stops. Every bar has an alcohol-free signature too, so mix and match and take your time.

An evening around the High Street and George Street

4 partner bars around the High Street and George Street, all a short walk apart.

  1. Breizh
  2. Old Ship InnAbout 2 minutes' walk
  3. Broth3rs RestaurantAbout 2 minutes' walk
  4. La Cave à VinAbout 2 minutes' walk
Walking route in Google Maps

An evening around St John's Place and Mill Street

4 partner bars around St John's Place and Mill Street, all a short walk apart.

  1. The BANK Bar & Beer Garden
  2. Perth PlayhouseAbout 2 minutes' walk
  3. Everest InnAbout 3 minutes' walk
  4. Rishi's Indian AromaAbout 5 minutes' walk
Walking route in Google Maps

An evening around South Street

4 partner bars around South Street, all a short walk apart.

  1. Salutation Hotel
  2. Thistle & VineAbout 2 minutes' walk
  3. The Twa TamsAbout 5 minutes' walk
  4. Mae Ping Thai DiningAbout 3 minutes' walk
Walking route in Google Maps

Cocktail bars for a date in Perth

More on date night bars in Perth

Bars with terraces and outdoor seating

More on beer gardens and terraces in Perth

Bars with live music and DJs

Bars in Perth's historic buildings

Mocktails and alcohol-free drinks in Perth

More on mocktails and alcohol-free cocktails in Perth

Perth cocktail bars: your questions

What is the best cocktail bar in Perth?

It depends on the night you want. For a date, book Breizh, Enzo Restaurant and Kisa's. For a historic room, try Cherrybank Inn, Old Ship Inn and Perth Playhouse. Every bar on this page made a signature cocktail for Perth Cocktail Week 2026.

Where are the best places to drink in Perth?

High Street and George Street (Breizh, Enzo Restaurant and La Cave à Vin), St John's Place and Mill Street (The BANK Bar & Beer Garden, Kisa's and Perth Playhouse), South Street and the South Inch (Salutation Hotel, The Twa Tams and Mae Ping Thai Dining) are good places to start. We also have separate guides to date night bars, cool bars, beer gardens and terraces and mocktails in Perth.

Which cocktail bars in Perth are open late?

are known for late nights. Check opening hours with the venue before you go.

What's the best area for cocktails in Perth?

The most bars on this page are in High Street and George Street (8) and St John's Place and Mill Street (7). The heart of Perth, with French, Italian and Filipino restaurants, a wine bar and old pubs.

Where can I get a good mocktail in Perth?

22 of the 23 bars here made a signature alcohol-free drink for Perth Cocktail Week 2026, including Georgia Peach Mocktail at The BANK Bar & Beer Garden, Cinderella at Breizh and Super Mario 0% at Broth3rs Restaurant.

Which Perth bars are good for groups?

The BANK Bar & Beer Garden, Breizh, Broth3rs Restaurant, Brown & Blacks, Cherrybank Inn and Crido's Restaurant all have room for a group. Book ahead at the weekend.

When is the next Perth Cocktail Week?

Perth Cocktail Week is on now, until 15 November. Signature cocktails start from £5 with a wristband, and every venue serves an alcohol-free option.

What a Cocktail Week night looks like

Ten days of friends, signature cocktails and Perth's best bars. Here's a taste from our events.

Friends out at Cocktail Week
Cheers to that
Friends out at Cocktail Week
Round up the crew
Friends out at Cocktail Week
Make a night of it
Friends out at Cocktail Week
Sours made for the week
Friends out at Cocktail Week
One wristband, every bar
Friends out at Cocktail Week
Bring the group
Friends out at Cocktail Week
Up on the roof
Friends out at Cocktail Week
Shaken, strained, served

More Perth bar guides

Perth Cocktail Week 2026

One wristband, Perth's best bars

Perth Cocktail Week is on now, until 15 November. One wristband gets you a signature cocktail from £5 in bars across Perth, an alcohol-free version in every venue, and extra wristband deals.

  • A signature cocktail created for the week in every venue taking part, from £5
  • An alcohol-free drink in every venue
  • Extra deals for wristband holders

Bars were checked against each venue and local listings on 7 November 2026. Photos were supplied by the venues for Perth Cocktail Week 2026. The cocktails named are the Perth Cocktail Week 2026 signatures and may not be on the menu all year. Opening times and menus change, so check with the venue before you go. Price guide: £ good value, ££ mid-range, £££ special occasion.

Perth Cocktail WeekOn now, until 15 November
Get your wristband