We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Vancouver Whale Watch

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
788 Richards Street, Vancouver, British Columbia V6B 0C7, Canada
18.0 km from Vancouver Whale Watch

The price you found is 32% lower than this hotel's average rate of USD 247/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 214*
USD 169*
View Deal
TripAdvisor
USD 169*
Booking.com
USD 178*
HotelQuickly
USD 214*
View all 13 deals 
7228 Westminster Hwy, Richmond, British Columbia V6X 1A1, Canada
5.8 km from Vancouver Whale Watch
#18 of 23 hotels in Richmond

The price you found is 16% lower than this hotel's average rate of USD 99/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 132*
USD 83*
View Deal
TripAdvisor
USD 83*
Booking.com
USD 89*
HotelQuickly
USD 132*
View all 12 deals 
7188 Westminster Hwy, Richmond, British Columbia V6X 1A1, Canada
5.8 km from Vancouver Whale Watch
#19 of 23 hotels in Richmond

The price you found is 16% lower than this hotel's average rate of USD 94/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 106*
USD 79*
View Deal
TripAdvisor
USD 89*
Expedia.com
USD 89*
AMOMA
USD 106*
View all 9 deals 
7311 Westminster Hwy, Richmond, British Columbia V6X 1A3, Canada
5.9 km from Vancouver Whale Watch
#21 of 23 hotels in Richmond

The price you found is 39% lower than this hotel's average rate of USD 211/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Loading prices...
Hotels.com
TripAdvisor
USD 129*
Orbitz.com
USD 129*
View all 8 deals 
7571 Westminster Hwy, Richmond, British Columbia V6X 1A3, Canada
6.0 km from Vancouver Whale Watch
#3 of 23 hotels in Richmond
Top Deal
USD 204*
USD 195*
View Deal
TripAdvisor
USD 195*
Marriott Hotels
USD 203*
HotelsForEveryone
USD 204*
View all 10 deals 
7551 Westminster Hwy, Richmond, British Columbia V6X 1A3, Canada
6.0 km from Vancouver Whale Watch
#9 of 23 hotels in Richmond
Top Deal
USD 208*
USD 195*
View Deal
TripAdvisor
USD 195*
Booking.com
USD 208*
Priceline
USD 200*
View all 9 deals 
5911 Minoru Blvd, Richmond, British Columbia V6X 4C7, Canada
6.1 km from Vancouver Whale Watch
#4 of 23 hotels in Richmond

The price you found is 12% lower than this hotel's average rate of USD 209/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 218*
USD 184*
View Deal
TripAdvisor
USD 188*
Orbitz.com
USD 199*
AMOMA
USD 218*
View all 12 deals 
8368 Alexandra Road, Richmond, British Columbia V6X 4A6, Canada
7.1 km from Vancouver Whale Watch
#15 of 23 hotels in Richmond

The price you found is 33% lower than this hotel's average rate of USD 153/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 146*
USD 103*
View Deal
TripAdvisor
USD 107*
Booking.com
USD 107*
HotelQuickly
USD 146*
View all 10 deals 
8640 Alexandra Road, Richmond, British Columbia V6X 4K6, Canada
7.2 km from Vancouver Whale Watch
#17 of 23 hotels in Richmond

The price you found is 33% lower than this hotel's average rate of USD 132/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 88*
View Deal
TripAdvisor
USD 88*
Booking.com
USD 88*
Orbitz.com
USD 88*
View all 8 deals 
8181 Cambie Road, Richmond, British Columbia V6X 3X9, Canada
7.7 km from Vancouver Whale Watch
#12 of 23 hotels in Richmond

The price you found is 15% lower than this hotel's average rate of USD 150/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 153*
USD 129*
View Deal
TripAdvisor
USD 128*
Expedia.com
USD 140*
Elvoline
USD 153*
View all 12 deals 
3111 Grant McConachie Way | PO Box 23798, Richmond, British Columbia V7B 0A6, Canada
7.9 km from Vancouver Whale Watch
#1 of 23 hotels in Richmond

The price you found is 10% lower than this hotel's average rate of USD 229/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 262*
USD 206*
View Deal
TripAdvisor
USD 236*
Expedia.com
USD 235*
AMOMA
USD 262*
View all 13 deals 
3500 Cessna Drive, Richmond, British Columbia V7B 1C7, Canada
8.0 km from Vancouver Whale Watch
#8 of 23 hotels in Richmond

The price you found is 15% lower than this hotel's average rate of USD 172/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 194*
USD 147*
View Deal
Booking.com
USD 179*
Orbitz.com
USD 174*
HotelsForEveryone
USD 194*
View all 9 deals 
3099 Corvette Way, Richmond, British Columbia V6X 4K3, Canada
8.3 km from Vancouver Whale Watch
#6 of 23 hotels in Richmond
Top Deal
USD 273*
USD 192*
View Deal
TripAdvisor
USD 199*
Orbitz.com
USD 199*
Elvoline
USD 273*
View all 12 deals 
10688 No. 6 Rd | at Steveston Highway, Richmond, British Columbia V6W 1E7, Canada
8.5 km from Vancouver Whale Watch
#2 of 23 hotels in Richmond
USD 123*
View Deal
TripAdvisor
USD 123*
Booking.com
USD 123*
Orbitz.com
USD 123*
View all 11 deals 
2840 Sexsmith Rd and Bridgeport Rd, Richmond, British Columbia V6X 2H3, Canada
8.6 km from Vancouver Whale Watch
#14 of 23 hotels in Richmond
Top Deal
USD 114*
USD 102*
View Deal
TripAdvisor
USD 102*
Expedia.com
USD 102*
HotelQuickly
USD 114*
View all 8 deals 
8811 Bridgeport Road, Richmond, British Columbia V6X 1R9, Canada
8.6 km from Vancouver Whale Watch
#16 of 23 hotels in Richmond
Top Deal
USD 123*
USD 111*
View Deal
TripAdvisor
USD 111*
Booking.com
USD 111*
Elvoline
USD 123*
View all 11 deals 
9020 Bridgeport Rd, Vancouver, British Columbia V6X 1S1, Canada
8.6 km from Vancouver Whale Watch
No availability for your dates from these sites
Agoda.com
Sponsored
10688 No. 6 Rd | at Steveston Highway, Richmond, British Columbia V6W 1E7, Canada
8.5 km from Vancouver Whale Watch
#2 of 23 hotels in Richmond
USD 123*
View Deal
TripAdvisor
USD 123*
Booking.com
USD 123*
Orbitz.com
USD 123*
View all 11 deals 
10720 Cambie Rd, Richmond, British Columbia V6X 1K8, Canada
8.8 km from Vancouver Whale Watch
#5 of 23 hotels in Richmond
Top Deal
USD 126*
USD 115*
View Deal
Expedia.com
USD 126*
HolidayInn.com
USD 123*
Booking.com
USD 123*
View all 11 deals 
10551 St Edwards Dr, Richmond, British Columbia V6X 3L8, Canada
8.8 km from Vancouver Whale Watch
#11 of 23 hotels in Richmond

The price you found is 13% lower than this hotel's average rate of USD 82/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 111*
USD 71*
View Deal
Priceline
USD 96*
Booking.com
USD 111*
Hotwire.com
USD 99*
View all 7 deals 
9260 Bridgeport Rd, Richmond, British Columbia V6X 1S1, Canada
8.8 km from Vancouver Whale Watch
#13 of 23 hotels in Richmond

The price you found is 15% lower than this hotel's average rate of USD 120/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 142*
USD 102*
View Deal
TripAdvisor
USD 102*
Priceline
USD 102*
HotelQuickly
USD 142*
View all 12 deals 
10251 St Edwards Dr, Richmond, British Columbia V6X 2M9, Canada
8.8 km from Vancouver Whale Watch
#22 of 23 hotels in Richmond
Top Deal
USD 194*
USD 160*
View Deal
TripAdvisor
USD 160*
Priceline
USD 159*
Elvoline
USD 194*
View all 9 deals 
9351 Bridgeport Rd, Richmond, British Columbia V6X 1S3, Canada
8.9 km from Vancouver Whale Watch
#10 of 23 hotels in Richmond

The price you found is 12% lower than this hotel's average rate of USD 127/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 116*
USD 112*
View Deal
TripAdvisor
USD 112*
Booking.com
USD 112*
AMOMA
USD 116*
View all 12 deals 
8811 River Rd, Richmond, British Columbia V6X 3P8, Canada
9.0 km from Vancouver Whale Watch
#7 of 23 hotels in Richmond
Top Deal
USD 141*
USD 137*
View Deal
TripAdvisor
USD 137*
Booking.com
USD 141*
Hotels.com
View all 11 deals 
3233 St. Edwards Drive, Richmond, British Columbia V6X 3K4, Canada
9.0 km from Vancouver Whale Watch
#20 of 23 hotels in Richmond
Top Deal
USD 145*
USD 120*
View Deal
TripAdvisor
USD 120*
Priceline
USD 119*
Elvoline
USD 145*
View all 9 deals 
3071 St. Edwards Dr, Richmond, British Columbia V6X 3K4, Canada
9.1 km from Vancouver Whale Watch
#23 of 23 hotels in Richmond
Top Deal
USD 104*
USD 79*
View Deal
TripAdvisor
USD 80*