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 Canal Walk

View map
  • 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
100 E Franklin St, Richmond, VA 23219-2108
1.3 km from Canal Walk
#8 of 81 hotels in Richmond
Top Deal
US$143*
US$127* /night
View Deal
Booking.com
US$143*
Orbitz.com
US$143*
Priceline
US$143*
1320 E Cary St, Richmond, VA 23219-4118
0.1 km from Canal Walk
#16 of 81 hotels in Richmond
Top Deal
US$176*
US$134* /night
View Deal
TripAdvisor
US$134*
Travelocity
US$139*
HotelQuickly
US$176*
14 S 14th St, Richmond, VA 23219-4106
0.1 km from Canal Walk
#22 of 81 hotels in Richmond
US$209* /night
View Deal
TripAdvisor
US$208*
Travelocity
US$209*
Orbitz.com
US$209*
1200 E Cary St, Richmond, VA 23219-4116
0.2 km from Canal Walk
#6 of 81 hotels in Richmond
No availability for your dates from these sites
The Berkeley Hotel
Booking.com
Expedia.com
100 S 12th St, Richmond, VA 23219-4012
0.3 km from Canal Walk
#12 of 81 hotels in Richmond
Top Deal
US$172*
US$162* /night
View Deal
TripAdvisor
US$162*
Booking.com
US$169*
HotelQuickly
US$172*
901 Bank St, Richmond, VA 23219-3505
0.5 km from Canal Walk
#25 of 81 hotels in Richmond
No availability for your dates from these sites
Hotels.com
CheapTickets
Expedia.com
700 E Main St, Suite B, Richmond, VA 23219-2619
0.7 km from Canal Walk
#19 of 81 hotels in Richmond
Top Deal
US$192*
US$174* /night
View Deal
TripAdvisor
US$174*
Booking.com
US$174*
Expedia.com
US$192*
700 E Main St Ste A, Richmond, VA 23219-2604
0.7 km from Canal Walk
#37 of 81 hotels in Richmond
Top Deal
US$203*
US$179* /night
View Deal
TripAdvisor
US$179*
Travelocity
US$179*
HOTEL.INFO
US$203*
555 E Canal St, Richmond, VA 23219-3837
0.8 km from Canal Walk
#13 of 81 hotels in Richmond
Top Deal
US$187*
US$153* /night
View Deal
TripAdvisor
US$153*
Booking.com
US$153*
HotelQuickly
US$187*
501 E Broad St, Richmond, VA 23219-1809
1.0 km from Canal Walk
#9 of 81 hotels in Richmond
US$144* /night
View Deal
TripAdvisor
US$144*
Expedia.com
US$144*
Hilton.com
US$144*
500 E Broad St, Richmond, VA 23219-1812
1.0 km from Canal Walk
#21 of 81 hotels in Richmond
Top Deal
US$221*
US$180* /night
View Deal
TripAdvisor
US$180*
Travelocity
US$180*
Cancelon
US$221*
11 N 4th St, Richmond, VA 23219-2215
1.0 km from Canal Walk
#52 of 81 hotels in Richmond
No availability for your dates from these sites
Hotwire.com
201 E Cary St, Richmond, VA 23219-3736
1.1 km from Canal Walk
#36 of 81 hotels in Richmond
US$135* /night
View Deal
TripAdvisor
US$135*
Travelocity
US$135*
Priceline
US$135*
100 E Franklin St, Richmond, VA 23219-2108
1.3 km from Canal Walk
#8 of 81 hotels in Richmond
Top Deal
US$143*
US$127* /night
View Deal
Booking.com
US$143*
Orbitz.com
US$143*
Priceline
US$143*
101 W Franklin St, Franklin & Adams Sts, Richmond, VA 23220-5028
1.6 km from Canal Walk
#1 of 81 hotels in Richmond
Top Deal
US$275*
US$250* /night
View Deal
TripAdvisor
US$250*
Orbitz.com
US$275*
Expedia.com
US$275*
107 W Broad St, Richmond, VA 23220-4264
1.6 km from Canal Walk
#51 of 81 hotels in Richmond
No photo provided
Quirk Hotel
201 W Broad St, Richmond, VA 23220-4268
1.7 km from Canal Walk
#7 of 81 hotels in Richmond
US$179* /night
View Deal
TripAdvisor
US$179*
Expedia.com
US$179*
Priceline
US$179*
2600 Chamberlayne Ave, Richmond, VA 23222-3502
3.8 km from Canal Walk
No photo provided
3900 Forest Hill Ave, Richmond, VA 23225-3458
4.1 km from Canal Walk
No photo provided
1600 Robin Hood Rd, Richmond, VA 23220-1003
5.0 km from Canal Walk
#61 of 81 hotels in Richmond
US$55* /night
View Deal
TripAdvisor
US$55*
Booking.com
US$55*
Hotwire.com
3207 N Boulevard, Richmond, VA 23230-4225
5.3 km from Canal Walk
#67 of 81 hotels in Richmond
Top Deal
US$79*
US$55* /night
View Deal
Booking.com
US$55*
ClarionHotels
US$55*
HotelQuickly
US$79*
4401 S Laburnum Ave, The Shops at White Oak Village, Richmond, VA 23231-2419
6.6 km from Canal Walk
#26 of 81 hotels in Richmond
US$137* /night
View Deal
TripAdvisor
US$137*
Hotels.com
US$137*
Priceline
US$137*
4700 S Laburnum Ave, Richmond, VA 23231-2712
7.1 km from Canal Walk
#14 of 81 hotels in Richmond
No availability for your dates from these sites
Expedia.com
Booking.com
Hotwire.com
5918 Midlothian Tpke, Richmond, VA 23225-5918
7.2 km from Canal Walk
#50 of 81 hotels in Richmond
4301 Commerce Rd, Richmond, VA 23234-2239
7.5 km from Canal Walk
#45 of 81 hotels in Richmond
Top Deal
US$115*
US$79* /night
View Deal
TripAdvisor
US$79*
Booking.com
US$79*
HotelQuickly
US$115*
4300 Commerce Rd, Richmond, VA 23234-2240
7.6 km from Canal Walk
#29 of 81 hotels in Richmond
Top Deal
US$146*
US$139* /night
View Deal
TripAdvisor
US$139*
Travelocity
US$139*
Cancelon
US$146*
4303 Commerce Rd, Richmond, VA 23234-2239
7.6 km from Canal Walk
#40 of 81 hotels in Richmond
Top Deal
US$150*
US$115* /night
View Deal
HolidayInn.com
US$123*
Priceline
US$123*
HotelQuickly
US$150*
2000 Staples Mill Rd, Richmond, VA 23230-3109
7.6 km from Canal Walk
#42 of 81 hotels in Richmond
US$96* /night
View Deal
TripAdvisor
US$96*
HolidayInn.com
US$96*
Priceline
US$96*
4350 Commerce Rd, Richmond, VA 23234-2240
7.7 km from Canal Walk
#38 of 81 hotels in Richmond
US$67* /night
View Deal
TripAdvisor
US$67*
Hotwire.com
US$67*
Expedia.com
US$67*
5121 S Laburnum Ave, Richmond, VA 23231-4409
7.7 km from Canal Walk
#48 of 81 hotels in Richmond
US$50* /night
View Deal
TripAdvisor
US$50*
Booking.com
US$50*
1002 Azalea Ave, Richmond, VA 23227-3410
7.7 km from Canal Walk
No availability for your dates from these sites
Hotwire.com
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.