Red Bus Bistro

Red Bus Bistro
Waterloo Place (Stop ZF) Bus Stop, Edinburgh, EH1 3BH
  • Telephone 01355 229 448
  • Food served Wed–Sun noon–1.30pm, 3–4.30pm, 6–7.30pm.Closed Mon/Tue.
  • Average price £35 afternoon tea; £42.95 gin cocktail afternoon tea; £15 for children. (set lunch)
  • Email
  • Website redbusbistro.co.uk
Photo of Red Bus Bistro
Red Bus Bistro

A vintage 1966 red Routemaster Bus takes passengers around Edinburgh's Old Town whilst serving diners afternoon tea with fizz or gin cocktails

Eating & Drinking Guide

The 2019/20 edition of The List's Eating & Drinking Guide is out now – only £5.95 (+p&p).

Climb aboard a 1966 double decker bus, in that particular shade of pillar box red that gets tourists snapping photos from the pavement, and enjoy a fancy afternoon tea as you travel around town. Tours of Edinburgh’s Old Town take around 80 minutes, cutting up past the Castle, across the Meadows, down to Holyrood Palace and back to Waterloo Place where you started. The tour guide part is pretty minimal (two or three quick announcements through a mic) but there is a map with fun information about JK Rowling, Greyfriars Bobby and co if you’d like to learn more. Afternoon tea includes a plastic flute of fizz, a travel cup of coffee (china teacups wouldn’t last long around those tight corners) and a three-tier cake stand loaded with dainty sandwiches, mini quiches, scones and tiny patisserie slices. Helpful staff will happily prepare gluten-free, vegetarian or other free-from options (but you do need to tell them in advance) and make just the right amount of fuss over people celebrating a special occasion. Gin cocktail teapot tours are available too.

  • High point: Afternoon tea and the sights (and pretending to drive the bus)
  • Low point: No toilets
  • Average price: £35 afternoon tea; £42.95 gin cocktail afternoon tea; £15 for children. (set lunch)

Climb aboard our vintage 1966 Routemaster bus and get comfy as the truly jaw-dropping beauty of Edinburgh sweeps by. Savour sights such as the Palace of Holyrood House, Edinburgh Castle and much, much more.

Taste for refinement is evident with the sumptuous selection of onboard dining experiences: from a chilled bottle of champagne, a glass of Prosecco or a delicious signature Gin cocktail served in traditional tea pots. With Red Bus Bistro it’s easy to see this stunning city from a new perspective.

Text supplied by third party.

  • Provides: Vegetarian options (at least ¼ main courses), Free wi-fi
  • Music on stereo: Pop
  • Capacity: 40
  • Largest group: 40
  • Open since: 2016
  • BYOB: £5 corkage

Events at this venue

Sorted by title / date & time

Whilst every effort has been made to ensure the information displayed here is accurate, always check with the venue before attending (especially during the Covid-19 pandemic).

Wednesday 28 October

£37–£46.95 (Children £10) 01355 229 448

Thursday 29 October

£37–£46.95 (Children £10) 01355 229 448

Friday 30 October

£37–£46.95 (Children £10) 01355 229 448

Saturday 31 October

£37–£46.95 (Children £10) 01355 229 448

Sunday 1 November

£37–£46.95 (Children £10) 01355 229 448

Wednesday 4 November

£37–£46.95 (Children £10) 01355 229 448

Thursday 5 November

£37–£46.95 (Children £10) 01355 229 448

Friday 6 November

£37–£46.95 (Children £10) 01355 229 448

Saturday 7 November

£37–£46.95 (Children £10) 01355 229 448

Sunday 8 November

£37–£46.95 (Children £10) 01355 229 448

Wednesday 11 November

£37–£46.95 (Children £10) 01355 229 448

Thursday 12 November

£37–£46.95 (Children £10) 01355 229 448

Friday 13 November

£37–£46.95 (Children £10) 01355 229 448

Saturday 14 November

£37–£46.95 (Children £10) 01355 229 448

Sunday 15 November

£37–£46.95 (Children £10) 01355 229 448

Wednesday 18 November

£37–£46.95 (Children £10) 01355 229 448

Thursday 19 November

£37–£46.95 (Children £10) 01355 229 448

Friday 20 November

£37–£46.95 (Children £10) 01355 229 448

Saturday 21 November

£37–£46.95 (Children £10) 01355 229 448

Sunday 22 November

£37–£46.95 (Children £10) 01355 229 448

Wednesday 25 November

£37–£46.95 (Children £10) 01355 229 448

Thursday 26 November

£37–£46.95 (Children £10) 01355 229 448

Friday 27 November

£37–£46.95 (Children £10) 01355 229 448

Saturday 28 November

£37–£46.95 (Children £10) 01355 229 448

Sunday 29 November

£37–£46.95 (Children £10) 01355 229 448

Wednesday 2 December

£37–£46.95 (Children £10) 01355 229 448

Thursday 3 December

£37–£46.95 (Children £10) 01355 229 448

Friday 4 December

£37–£46.95 (Children £10) 01355 229 448

Saturday 5 December

£37–£46.95 (Children £10) 01355 229 448

Sunday 6 December

£37–£46.95 (Children £10) 01355 229 448

Wednesday 9 December

£37–£46.95 (Children £10) 01355 229 448

Thursday 10 December

£37–£46.95 (Children £10) 01355 229 448

Friday 11 December

£37–£46.95 (Children £10) 01355 229 448

Saturday 12 December

£37–£46.95 (Children £10) 01355 229 448

Sunday 13 December

£37–£46.95 (Children £10) 01355 229 448

Wednesday 16 December

£37–£46.95 (Children £10) 01355 229 448

Thursday 17 December

£37–£46.95 (Children £10) 01355 229 448

Friday 18 December

£37–£46.95 (Children £10) 01355 229 448

Saturday 19 December

£37–£46.95 (Children £10) 01355 229 448

Sunday 20 December

£37–£46.95 (Children £10) 01355 229 448

Wednesday 23 December

£37–£46.95 (Children £10) 01355 229 448

Thursday 24 December

£37–£46.95 (Children £10) 01355 229 448

Friday 25 December

£37–£46.95 (Children £10) 01355 229 448

Saturday 26 December

£37–£46.95 (Children £10) 01355 229 448

Sunday 27 December

£37–£46.95 (Children £10) 01355 229 448

Wednesday 30 December

£37–£46.95 (Children £10) 01355 229 448

Thursday 31 December

£37–£46.95 (Children £10) 01355 229 448