Menu
1-12 of 45 Royal Theatre Victoria Hotels
i List9 Map
4.7 Wonderful Based on 721 Reviews
$$$$$ Show Prices
Hotels near Royal Theatre Victoria - The Magnolia Hotel & Spa

The Magnolia Hotel & Spa

Our Pick: Top for Nearby Dining
623 Courtney Street, Victoria (Map)
- (888) 420-1641 (888) 420-1641
eeeef 
lWonderful
5.0 of 5 stars4175 Reviews
v0.2 miles from Royal Theatre Victoria
t5 mins walking
Show Prices
4.7 Wonderful Based on 1093 Reviews
$$$$$ Show Prices
Royal Theatre Victoria Hotels - Abigail's Hotel

Abigail's Hotel

Our Pick: Top Nearby
906 McClure Street, Victoria (Map)
- (888) 420-1645 (888) 420-1645
eeee 
lWonderful
5.0 of 5 stars2019 Reviews
v0.4 miles from Royal Theatre Victoria
t7 mins walking
Show Prices
4.3 Excellent Based on 1103 Reviews
$$$$$ Show Prices
Chateau Victoria Hotel & Suites

Chateau Victoria Hotel & Suites

Our Pick: Top Rated
740 Burdett Avenue, Victoria (Map)
- (888) 416-0458 (888) 416-0458
eeef 
lExcellent
4.5 of 5 stars1777 Reviews
v0.2 miles from Royal Theatre Victoria
t3 mins walking
Show Prices
4.5 Excellent Based on 779 Reviews
$$$$$ Show Prices
Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites

Our Pick: Top for Nightlife
1234 Wharf Street, Victoria (Map)
- (888) 420-1644 (888) 420-1644
eee 
lExcellent
4.5 of 5 stars2655 Reviews
v0.6 miles from Royal Theatre Victoria ( 5 mins )
t12 mins walking
Show Prices
4.2 Very Good Based on 1232 Reviews
$$$$$ Show Prices
Hotel Rialto

Hotel Rialto

653 Pandora Avenue, Victoria (Map)
- (888) 420-1676 (888) 420-1676
eeef 
lVery Good
4.5 of 5 stars2118 Reviews
v0.4 miles from Royal Theatre Victoria ( 3 mins )
t9 mins walking
Show Prices
4.5 Excellent Based on 2230 Reviews
$$$$$ Show Prices
Oswego Hotel

Oswego Hotel

500 Oswego Street, Victoria (Map)
- (888) 420-1643 (888) 420-1643
eeee 
lExcellent
4.5 of 5 stars3258 Reviews
v0.8 miles from Royal Theatre Victoria ( 4 mins )
t17 mins walking
Show Prices
4.0 Very Good Based on 656 Reviews
$$$$$ Show Prices
Victoria Marriott Inner Harbour

Victoria Marriott Inner Harbour

728 Humboldt Street, Victoria (Map)
- (888) 420-1657 (888) 420-1657
eeee 
lVery Good
4.5 of 5 stars1681 Reviews
v0.3 miles from Royal Theatre Victoria
t6 mins walking
Show Prices
4.3 Excellent Based on 1271 Reviews
$$$$$ Show Prices
Hotel Grand Pacific

Hotel Grand Pacific

463 Belleville Street, Victoria (Map)
- (888) 420-1647 (888) 420-1647
eeee 
lExcellent
4.5 of 5 stars3093 Reviews
v0.6 miles from Royal Theatre Victoria ( 3 mins )
t14 mins walking
Show Prices
4.2 Very Good Based on 1100 Reviews
$$$$$ Show Prices
Royal Scot Hotel & Suites

Royal Scot Hotel & Suites

425 Quebec Street, Victoria (Map)
- (888) 420-1655 (888) 420-1655
eee 
lVery Good
4.5 of 5 stars1782 Reviews
v0.6 miles from Royal Theatre Victoria ( 3 mins )
t14 mins walking
Show Prices
4.3 Excellent Based on 1282 Reviews
$$$$$ Show Prices
Fairmont Empress Hotel

Fairmont Empress Hotel

721 Government Street, Victoria (Map)
- (888) 428-0221 (888) 428-0221
eeee 
lExcellent
4.0 of 5 stars5575 Reviews
v0.4 miles from Royal Theatre Victoria
t10 mins walking
Show Prices
4.3 Excellent Based on 663 Reviews
$$$$$ Show Prices
Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria (Map)
- (888) 420-1654 (888) 420-1654
eeee 
lExcellent
4.5 of 5 stars1999 Reviews
v0.9 miles from Royal Theatre Victoria ( 7 mins )
t18 mins walking
Show Prices
4.2 Very Good Based on 607 Reviews
$$$$$ Show Prices
Inn at Laurel Point

Inn at Laurel Point

680 Montreal Street, Victoria (Map)
- (888) 420-1642 (888) 420-1642
eeee 
lVery Good
4.5 of 5 stars2737 Reviews
v0.9 miles from Royal Theatre Victoria ( 5 mins )
t20 mins walking
Show Prices
#2 Rated

Royal Theatre Victoria Reviews

This venue is ranked #2 of 8 venues in Victoria

Overall Average Score: 
Exceptional (5 out of 5)

Write a review

5

Exceptional - 5 out of 5

Kelley, Parksville Tue, 23 May 2023

Overall, the experience at the Royal Theatre was excellent! Staff, and the musical were top notch!

Liked: Come From Away was one of the best musicals I have seen!
Disliked: People were still coming in the doors as the 5 minute "bell" was going off and long lines at the washrooms were preventing people from getting to their seats before the next "bell".

TripAdvisor Traveler Rating

Royal Theatre is #19 of 182 things to do in Victoria

5 of 5 stars5 out of 5
By: operalover939, Toronto, Canada
Sat 24 Feb, 2024
l The performance of Osvaldo Golijov's opera Ainadamar is the reason for the excellent rating. Fine performances throughout of a notable modern work. The Royal Theatre itself rates a very good rating...

Read Full Review
5 of 5 stars5 out of 5
By: Julie L, Victoria, Canada
Thu 25 Jan, 2024
l I love the Royal Theater because I performed a dance here with my school group when I was in middle school, and I am a graduate now! It is a large theater and well maintained.

Read Full Review
3 of 5 stars3 out of 5
By: TravelCanadiana, Ottawa, Canada
Tue 4 Jul, 2023
l Pros -The concert was great. -Clean, modern washrooms -Multiple concessions stands located throughout venue making getting refreshments before the show quick and convenient Cons -Poor climate...

Read Full Review
Write a Review of Royal Theatre Victoria

Frequently Asked Questions about hotels near Royal Theatre Victoria

Q

What are the best hotels near Royal Theatre Victoria within a ten minute walk?

Our best Royal Theatre Victoria hotels that are within a short walk can be found below:

The Magnolia Hotel & Spa

Traveler Rating : Wonderful, 4.7
5 mins walking

Abigail's Hotel

Traveler Rating : Wonderful, 4.7
7 mins walking

Chateau Victoria Hotel & Suites

Traveler Rating : Excellent, 4.3
3 mins walking

Q

Do you offer group hotel rates near Royal Theatre Victoria on ConcertHotels.com?

If you're booking 10+ rooms, get Royal Theatre Victoria Group Hotel Rates in seconds.

Select 10+ rooms in our search box at the top this page.

Hit the Search button.

Fill in your details and get competing quotes quickly as hotels bid to get your business.

Group Booking Questions? Call Us Now on (888)608-6346