Hotels near beach near James Bay Victoria
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near beach near James Bay?

The Magnolia Hotel and Spa
The Magnolia Hotel and SpaDowntown Victoria, 1.6 km from beach near James Bay
9.8 out of 10, Exceptional, (1,402 reviews)
The price is CNY1,862
CNY2,182 total
includes taxes & fees
Jun 1 - Jun 2

James Bay Inn Hotel & Suites
James Bay Inn Hotel & SuitesJames Bay, 1.1 km from beach near James Bay
9.4 out of 10, Exceptional, (1,847 reviews)
The price is CNY875
CNY1,026 total
includes taxes & fees
May 18 - May 19

The Oswego Hotel
The Oswego HotelJames Bay, 0.9 km from beach near James Bay
9.4 out of 10, Exceptional, (1,848 reviews)
The price is CNY1,509
CNY1,768 total
includes taxes & fees
May 18 - May 19

Royal Scot Hotel & Suites, Trademark Collection by Wyndham
Royal Scot Hotel & Suites, Trademark Collection by WyndhamInner Harbour, 1 km from beach near James Bay
9.2 out of 10, Wonderful, (2,598 reviews)
The price is CNY989
CNY1,147 total
includes taxes & fees
May 14 - May 15

Dashwood Manor Seaside Bed & Breakfast
Dashwood Manor Seaside Bed & BreakfastFairfield, 2.1 km from beach near James Bay
9.4 out of 10, Exceptional, (1,001 reviews)
The price is CNY1,381
CNY1,618 total
includes taxes & fees
May 14 - May 15

Hotel Grand Pacific
Hotel Grand PacificInner Harbour, 1 km from beach near James Bay
9.2 out of 10, Wonderful, (3,553 reviews)
The price is CNY1,980
CNY2,320 total
includes taxes & fees
Jun 1 - Jun 2

Fairmont Empress
Fairmont EmpressInner Harbour, 1.4 km from beach near James Bay
9.2 out of 10, Wonderful, (2,780 reviews)
The price is CNY2,418
CNY2,833 total
includes taxes & fees
May 19 - May 20

Embassy Inn
Embassy InnJames Bay, 1 km from beach near James Bay
9.2 out of 10, Wonderful, (1,678 reviews)
The price is CNY1,464
CNY1,698 total
includes taxes & fees
May 18 - May 19

Coast Victoria Hotel & Marina by APA
Coast Victoria Hotel & Marina by APAInner Harbour, 0.8 km from beach near James Bay
9.0 out of 10, Wonderful, (1,063 reviews)
The price is CNY1,479
CNY1,733 total
includes taxes & fees
May 18 - May 19

DoubleTree by Hilton Hotel & Suites Victoria
DoubleTree by Hilton Hotel & Suites VictoriaDowntown Victoria, 1.6 km from beach near James Bay
9.0 out of 10, Wonderful, (1,027 reviews)
The price is CNY1,430
CNY1,675 total
includes taxes & fees
May 20 - May 21

Best Western Plus Carlton Plaza Hotel
Best Western Plus Carlton Plaza HotelDowntown Victoria, 1.9 km from beach near James Bay
9.0 out of 10, Wonderful, (1,449 reviews)
The price is CNY1,057
CNY1,238 total
includes taxes & fees
May 18 - May 19

Robin Hood Inn & Suites
Robin Hood Inn & SuitesBurnside, 3.1 km from beach near James Bay
9.0 out of 10, Wonderful, (1,861 reviews)
The price is CNY1,023
CNY1,198 total
includes taxes & fees
May 19 - May 20

Swans Brewery, Pub and Hotel
Swans Brewery, Pub and HotelDowntown Victoria, 1.9 km from beach near James Bay
8.6 out of 10, Excellent, (1,000 reviews)
The price is CNY1,135
CNY1,330 total
includes taxes & fees
May 20 - May 21

Days Inn by Wyndham Victoria On The Harbour
Days Inn by Wyndham Victoria On The HarbourInner Harbour, 1 km from beach near James Bay
8.4 out of 10, Very Good, (1,474 reviews)
The price is CNY966
CNY1,132 total
includes taxes & fees
May 18 - May 19

The Union Club of British Columbia
The Union Club of British ColumbiaDowntown Victoria, 1.5 km from beach near James Bay
8.4 out of 10, Very Good, (394 reviews)
The price is CNY1,827
CNY2,119 total
includes taxes & fees
May 25 - May 26

Sandman Hotel Victoria
Sandman Hotel VictoriaBurnside, 3 km from beach near James Bay
8.4 out of 10, Very Good, (1,012 reviews)
The price is CNY1,113
CNY1,302 total
includes taxes & fees
May 31 - Jun 1

Quality Inn Downtown Inner Harbour
Quality Inn Downtown Inner HarbourDowntown Victoria, 1.8 km from beach near James Bay
8.2 out of 10, Very Good, (1,021 reviews)
The price is CNY985
CNY1,143 total
includes taxes & fees
May 18 - May 19

Days Inn by Wyndham Victoria Uptown
Days Inn by Wyndham Victoria UptownBurnside, 3.1 km from beach near James Bay
8.2 out of 10, Very Good, (1,091 reviews)
The price is CNY938
CNY1,088 total
includes taxes & fees
May 18 - May 19

Bedford Regency Hotel
Bedford Regency HotelDowntown Victoria, 1.7 km from beach near James Bay
7.8 out of 10, Good, (1,524 reviews)
The price is CNY976
CNY1,132 total
includes taxes & fees
May 18 - May 19

Ocean Island Inn Backpackers Suites - Hostel
Ocean Island Inn Backpackers Suites - HostelDowntown Victoria, 2.2 km from beach near James Bay
8.0 out of 10, Very Good, (1,009 reviews)
The price is CNY787
CNY913 total
includes taxes & fees
May 18 - May 19
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to beach near James Bay
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Magnolia Hotel and Spa | 9.8 Exceptional 1,402 reviews | View | ||||||
![]() James Bay Inn Hotel & Suites | 9.4 Exceptional 1,847 reviews | View | ||||||
![]() The Oswego Hotel | 9.4 Exceptional 1,848 reviews | View | ||||||
![]() Royal Scot Hotel & Suites, Trademark Collection by Wyndham | 9.2 Wonderful 2,598 reviews | View | ||||||
![]() Dashwood Manor Seaside Bed & Breakfast | 9.4 Exceptional 1,001 reviews | View |






































































