Hamlet
🎭 Theatre🏞️ Park pass requiredOn saleAll ages
From $45.00
Banff Centre Presents: Hamlet by Teatro La Plaza, performed in Spanish with English surtitles, at the Jenny Belzberg Theatre.
Ticket prices
General AdmissionFrom $45
Plan your visit
🅿️ Parking: 3 options listed near Jenny Belzberg Theatre, Banff Centre — nearest: Banff Centre Parkade (North End of Campus) (C$7 event flat rate; C$12/hour, C$30/3 hours, C$50/day), On campus.
🍽️ Eat nearby:
- Chuck's Steakhouse — Steakhouse · ⭐ 4.8 (169 reviews) · 🚶 11 min walk
- The Eddie Burger + Bar — Burger Restaurant · ⭐ 4.6 (528 reviews) · 🚶 13 min walk
- The Maple Leaf — Steakhouse · ⭐ 4.5 (346 reviews) · 🚶 13 min walk
Please confirm details before you go.
📍 Also on near here — Fri, Jan 29, 2027:
- SnowDays — Banff and Lake Louise (festival hub: Banff Central Park), Banff · 0.9 km away
🏨 See hotels near Jenny Belzberg Theatre, Banff Centre (via Stay22 — may earn us a commission at no extra cost to you)
More like this
Footsloose: A Cutloose Parody — Jubilations Dinner TheatreFri, Jan 29, 2027 · Jubilations Dinner Theatre, Edmonton, ABAnnie
Sat, Jan 30, 2027 · Maclab Theatre, Citadel Theatre, Edmonton, ABFifteen Dogs
Tue, Feb 2, 2027 · Martha Cohen Theatre, Calgary, ABMunsch Upon a Time
Fri, Jan 22, 2027 · Grande Prairie Live Theatre, Grande Prairie, AB
Please confirm on the event page before booking. Alberta Events Buzz does not sell tickets.