Top Attractions
Must-see places in Victoria, ranked by popularity
Book Victoria Attractions & Tours on Viator
300,000+ experiences worldwide • Free cancellation on most bookings • Instant confirmation
Browse →
★ 4.8
The Butchart Gardens
800 Benvenuto Ave, Brentwood Bay, BC V8M 1J8, Canada
Explore →
29,653 reviews
★ 4.7
Beacon Hill Park
100 Cook St, Victoria, BC V8V 4Z8, Canada
Explore →
9,626 reviews
★ 4.5
Royal BC Museum
675 Belleville St., Victoria, BC V8W 9W2, Canada
Explore →
11,017 reviews
★ 4.5
Fisherman's Wharf Park
12 Erie St, Victoria, BC V8V 0B2, Canada
Explore →
9,311 reviews
★ 4.7
Malahat Skywalk
901 Trans-Canada Hwy, Malahat, BC V0R 2L0, Canada
Explore →
5,406 reviews
★ 4.7
Victoria Butterfly Gardens
1461 Benvenuto Ave, Brentwood Bay, BC V8M 1J5, Canada
Explore →
4,859 reviews
★ 4.5
Craigdarroch Castle
1050 Joan Crescent, Victoria, BC V8S 3L5, Canada
Explore →
6,474 reviews
★ 4.7
Goldstream Provincial Park
Finlayson Arm Rd, Langford, BC V9B 6H7, Canada
Explore →
3,672 reviews
★ 4.6
Hatley Castle
2005 Sooke Rd, Victoria, BC V9C 1Y8, Canada
Explore →
4,012 reviews
★ 4.6
Ogden Point Sundial
211 Dallas Rd, Victoria, BC V8V 1A1, Canada
Explore →
3,724 reviews
★ 4.6
Miniature World
649 Humboldt St, Victoria, BC V8W 1A7, Canada
Explore →
3,460 reviews
★ 4.3
Victoria’s Chinatown National Historic Site
500 Fisgard St, Victoria, BC V8W 1R4, Canada
Explore →
6,021 reviews
★ 4.6
Black Ball Ferry Line
430 Belleville St., Victoria, BC V8V 1W9, Canada
Explore →
3,774 reviews
★ 4.8
Saxe Point Park
Victoria, BC V9A 6G5, Canada
Explore →
2,155 reviews
★ 4.7
Cadboro-Gyro Park
Sinclair Rd, Victoria, BC V8N 6B4, Canada
Explore →
2,524 reviews
★ 4.6
Victoria Bug Zoo
631 Courtney St, Victoria, BC V8W 1B8, Canada
Explore →
2,679 reviews
Tours & Experiences
Hop-on-hop-off, food tours, day trips, skip-the-line tickets
Viator300,000+ experiences • Free cancellation
Book →
GetYourGuideFree cancellation • Instant booking
Book →
Hop-On Hop-Off
Walking Tours
Food Tours
Day Trips
Boat Cruises
Skip-the-Line
Private Tours
Adventure Tours
Photography Tours
Night Tours
Hop-On Hop-Off Bus in Victoria
Book on Viator • Free cancellation
Book →
Food and Wine Tours in Victoria
Book on Viator • Free cancellation
Book →
City Walking Tours in Victoria
Book on Viator • Free cancellation
Book →
Day Trips in Victoria
Book on Viator • Free cancellation
Book →
Boat and Cruises in Victoria
Book on Viator • Free cancellation
Book →
Skip-the-Line in Victoria
Book on Viator • Free cancellation
Book →
Private Tours in Victoria
Book on Viator • Free cancellation
Book →
Nightlife Tours in Victoria
Book on Viator • Free cancellation
Book →
Photography Tours in Victoria
Book on Viator • Free cancellation
Book →
Helicopter Tours in Victoria
Book on Viator • Free cancellation
Book →
Food & Nightlife
Restaurants, bars and entertainment in Victoria
Where to Eat
Red Fish Blue Fish$$
★ 4.7
Fairmont EmpressRestaurant
★ 4.6
II Terrazzo$$$
★ 4.7
Bard & Banker$$
★ 4.4
Pagliacci's$$
★ 4.4
Hotel Grand PacificRestaurant
★ 4.5
Jam Cafe$$
★ 4.6
Blue Fox Cafe$$
★ 4.6
Nightlife
Irish Times Pub$$
★ 4.5
Earls Kitchen + Bar$$
★ 4.6
Fireside Grill$$
★ 4.4
Marilena Cafe & Raw Bar$$$$
★ 4.7
Four Mile Brew Pub$$
★ 4.3
Hecklers Bar & Grill$$
★ 4.4
Six Mile Pub + Eatery$$
★ 4.1
Prairie Inn Neighbourhood Pub$$
★ 4.4
Shows & Events
Victoria Royals vs. Moose Jaw Warriors
Nov 6
Jessi Cruickshank DJ's: Evening Club - A Dance Party - 7-10 PM
Nov 7
CAD 45
Victoria Royals vs. Tri-City Americans
Nov 7
Skydiggers
Nov 7
Skydiggers
Nov 7
CJFL Canadian Bowl Championship Game
Nov 8
CAD 28-54
Bad Waitress, Mean Bikini, HOG
Nov 14
CAD 27-29
Victoria Royals vs. Kamloops Blazers
Nov 17
Shopping
Malls, markets and retail in Victoria
★ 4.3
Costco Wholesale
$$
View →
★ 4.2
Uptown
3440 Saanich Rd, Victoria, BC V8Z 0B9, Canada
View →
★ 4.2
Hillside Centre
1644 Hillside Ave #21, Victoria, BC V8T 2C5, Ca...
View →
★ 4.1
Mayfair Shopping Centre
3147 Douglas St, Victoria, BC V8Z 6E3, Canada
View →
★ 4.1
Bay Centre
1150 Douglas St, Victoria, BC V8W 3M9, Canada
View →
★ 4.3
Canadian Tire
Shopping Centre, 1610 Hillside Ave, Victoria, B...
View →
★ 4.0
Westshore Town Centre
2945 Jacklin Rd, Langford, BC V9B 5E3, Canada
View →
★ 4.3
Market Square
560 Johnson St #39, Victoria, BC V8W 3C6, Canada
View →
★ 3.8
Walmart Supercentre
$
View →
★ 4.2
Broadmead Village Shopping Centre
777 Royal Oak Dr, Victoria, BC V8X 4V1, Canada
View →
★ 4.5
The Root Cellar Village Green Grocer
$$
View →
★ 3.8
Tillicum Centre
3170 Tillicum Rd, Victoria, BC V9A 7C5, Canada
View →
★ 4.2
Whole Foods Market
$$$
View →
★ 4.1
Canadian Tire
1519 Admirals Rd, Victoria, BC V9A 7M8, Canada
View →
★ 3.8
Walmart Supercentre
$
View →
★ 4.3
Mill Bay Shopping Centre
2720 Mill Bay Rd, Mill Bay, BC V0R 2P0, Canada
View →
Live Events
Upcoming concerts, sports & shows — next 90 days
Sports
Victoria Royals vs. Moose Jaw Warriors
Nov 6, 2026
Get Tickets →
Jessi Cruickshank DJ's: Evening Club - A Dance Party - 7-10 PM
Nov 7, 2026
Get Tickets →
Sports
Victoria Royals vs. Tri-City Americans
Nov 7, 2026
Get Tickets →
Concert
Skydiggers
Nov 7, 2026
Get Tickets →
Concert
Skydiggers
Nov 7, 2026
Get Tickets →
Sports
CJFL Canadian Bowl Championship Game
Nov 8, 2026
Get Tickets →
Concert
Bad Waitress, Mean Bikini, HOG
Nov 14, 2026
Get Tickets →
Sports
Victoria Royals vs. Kamloops Blazers
Nov 17, 2026
Get Tickets →
Sports
Victoria Royals vs. Kamloops Blazers
Nov 18, 2026
Get Tickets →
Amanda Marshall - The Dirty 30 Tour
Nov 20, 2026
Get Tickets →
Concert
John Muirhead: The Never Ending Road Tour w/ Sarah Vanderzon
Nov 22, 2026
Get Tickets →
Sports
Victoria Royals vs. Regina Pats
Nov 25, 2026
Get Tickets →
Sports
Victoria Royals vs. Seattle Thunderbirds
Nov 27, 2026
Get Tickets →
Sports
Victoria Royals vs. Seattle Thunderbirds
Nov 29, 2026
Get Tickets →
Protest The Hero with Royal Tusk & Kaonashi
Dec 4, 2026
Get Tickets →
Concert
Sidequest
Dec 11, 2026
Get Tickets →
Jimbo Ruins XXXMas
Dec 15, 2026
Get Tickets →
Jimbo the Drag Clown
Dec 15, 2026
Get Tickets →
Jann Arden and Her Holiday Orchestra
Dec 16, 2026
Get Tickets →
Jann Arden
Dec 16, 2026
Get Tickets →
Sports
Victoria Royals vs. Vancouver Giants
Dec 17, 2026
Get Tickets →
Sports
Victoria Royals vs. Prince George Cougars
Dec 27, 2026
Get Tickets →
Sports
Victoria Royals vs. Prince George Cougars
Dec 28, 2026
Get Tickets →
Sports
Victoria Royals vs. Portland Winterhawks
Jan 8, 2027
Get Tickets →
Sports
NOV
6
Victoria Royals vs. Moose Jaw Warriors
702 Fort Street, Victoria, BC
Arts & Theatre
NOV
7
Jessi Cruickshank DJ's: Evening Club - A Dance Party - 7-10 PM
919 Douglas Street, Victoria, BC
Get Tickets
CAD 45
Sports
NOV
7
Victoria Royals vs. Tri-City Americans
702 Fort Street, Victoria, BC
Concert
NOV
7
Skydiggers
858 Yates St, Victoria, BC
Concert
NOV
7
Skydiggers
Victoria, BC
Sports
NOV
8
CJFL Canadian Bowl Championship Game
1089 Langford Parkway, Victoria, BC
Get Tickets
CAD 28-54
Concert
NOV
14
Bad Waitress, Mean Bikini, HOG
517 Yates Street, Victoria, BC
Get Tickets
CAD 27-29
Sports
NOV
17
Victoria Royals vs. Kamloops Blazers
702 Fort Street, Victoria, BC
Sports
NOV
18
Victoria Royals vs. Kamloops Blazers
702 Fort Street, Victoria, BC