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 Richmond Canal Cruises

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
5300 Airport Sq. Lane, Sandston, VA 23150-1232
8.3 km from Richmond Canal Cruises
Top Deal
US$107*
US$72* /night
View Deal
BestWestern.com
US$79*
Travelocity
US$79*
HotelQuickly
US$107*
1320 E Cary St, Richmond, VA 23219-4118
0.2 km from Richmond Canal Cruises
#20 of 81 hotels in Richmond
Top Deal
US$188*
US$149* /night
View Deal
TripAdvisor
US$149*
Booking.com
US$154*
HotelQuickly
US$188*
14 S 14th St, Richmond, VA 23219-4106
0.2 km from Richmond Canal Cruises
#22 of 81 hotels in Richmond
No availability for your dates from these sites
Orbitz.com
Travelocity
Expedia.com
1200 E Cary St, Richmond, VA 23219-4116
0.3 km from Richmond Canal Cruises
#8 of 81 hotels in Richmond
US$127* /night
View Deal
TripAdvisor
US$127*
The Berkeley Hotel
US$127*
CheapTickets
US$127*
100 S 12th St, Richmond, VA 23219-4012
0.3 km from Richmond Canal Cruises
#12 of 81 hotels in Richmond
Top Deal
US$169*
US$153* /night
View Deal
TripAdvisor
US$169*
Booking.com
US$169*
Travelocity
US$169*
901 Bank St, Richmond, VA 23219-3505
0.6 km from Richmond Canal Cruises
#25 of 81 hotels in Richmond
No availability for your dates from these sites
Expedia.com
Travelocity
CheapTickets
555 E Canal St, Richmond, VA 23219-3837
0.8 km from Richmond Canal Cruises
#13 of 81 hotels in Richmond
Top Deal
US$176*
US$144* /night
View Deal
TripAdvisor
US$144*
Booking.com
US$144*
HotelQuickly
US$176*
700 E Main St, Suite B, Richmond, VA 23219-2619
0.8 km from Richmond Canal Cruises
#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.8 km from Richmond Canal Cruises
#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*
501 E Broad St, Richmond, VA 23219-1809
1.1 km from Richmond Canal Cruises
#9 of 81 hotels in Richmond
US$144* /night
View Deal
TripAdvisor
US$144*
Booking.com
US$144*
Hotwire.com
US$144*
500 E Broad St, Richmond, VA 23219-1812
1.1 km from Richmond Canal Cruises
#21 of 81 hotels in Richmond
Top Deal
US$169*
US$162* /night
View Deal
TripAdvisor
US$162*
Hotels.com
US$162*
Cancelon
US$169*
11 N 4th St, Richmond, VA 23219-2215
1.1 km from Richmond Canal Cruises
#53 of 81 hotels in Richmond
No availability for your dates from these sites
Hotwire.com
201 E Cary St, Richmond, VA 23219-3736
1.2 km from Richmond Canal Cruises
#35 of 81 hotels in Richmond
US$135* /night
View Deal
TripAdvisor
US$135*
Hotwire.com
US$135*
Travelocity
US$135*
100 E Franklin St, Richmond, VA 23219-2108
1.4 km from Richmond Canal Cruises
#7 of 81 hotels in Richmond
Top Deal
US$131*
US$111* /night
View Deal
TripAdvisor
US$125*
Expedia.com
US$125*
HotelsClick
US$131*
101 W Franklin St, Franklin & Adams Sts, Richmond, VA 23220-5028
1.6 km from Richmond Canal Cruises
#1 of 81 hotels in Richmond
Top Deal
US$297*
US$270* /night
View Deal
TripAdvisor
US$270*
Expedia.com
US$295*
Priceline
US$297*
107 W Broad St, Richmond, VA 23220-4264
1.7 km from Richmond Canal Cruises
#51 of 81 hotels in Richmond
No photo provided
Quirk Hotel
201 W Broad St, Richmond, VA 23220-4268
1.8 km from Richmond Canal Cruises
#6 of 81 hotels in Richmond
US$170* /night
View Deal
TripAdvisor
US$170*
Expedia.com
US$170*
Booking.com
US$170*
2600 Chamberlayne Ave, Richmond, VA 23222-3502
3.9 km from Richmond Canal Cruises
No photo provided
3900 Forest Hill Ave, Richmond, VA 23225-3458
4.1 km from Richmond Canal Cruises
No photo provided
1600 Robin Hood Rd, Richmond, VA 23220-1003
5.1 km from Richmond Canal Cruises
#61 of 81 hotels in Richmond
US$55* /night
View Deal
TripAdvisor
US$55*
Booking.com
US$55*
Agoda.com
US$55*
3207 N Boulevard, Richmond, VA 23230-4225
5.4 km from Richmond Canal Cruises
#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 Richmond Canal Cruises
#26 of 81 hotels in Richmond
US$137* /night
View Deal
TripAdvisor
US$137*
Priceline
US$137*
Hotwire.com
US$137*
4700 S Laburnum Ave, Richmond, VA 23231-2712
7.1 km from Richmond Canal Cruises
#14 of 81 hotels in Richmond
Top Deal
US$111*
US$103* /night
View Deal
TripAdvisor
US$103*
Expedia.com
US$103*
HotelsClick
US$111*
5918 Midlothian Tpke, Richmond, VA 23225-5918
7.1 km from Richmond Canal Cruises
#50 of 81 hotels in Richmond
4301 Commerce Rd, Richmond, VA 23234-2239
7.4 km from Richmond Canal Cruises
#45 of 81 hotels in Richmond
Top Deal
US$108*
US$74* /night
View Deal
TripAdvisor
US$74*
Booking.com
US$74*
HotelQuickly
US$108*
4300 Commerce Rd, Richmond, VA 23234-2240
7.5 km from Richmond Canal Cruises
#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.5 km from Richmond Canal Cruises
#40 of 81 hotels in Richmond
Top Deal
US$104*
US$79* /night
View Deal
TripAdvisor
US$79*
HolidayInn.com
US$85*
HotelQuickly
US$104*
4350 Commerce Rd, Richmond, VA 23234-2240
7.6 km from Richmond Canal Cruises
#39 of 81 hotels in Richmond
Top Deal
US$69*
US$67* /night
View Deal
TripAdvisor
US$67*
Booking.com
US$67*
Cancelon
US$69*
2000 Staples Mill Rd, Richmond, VA 23230-3109
7.7 km from Richmond Canal Cruises
#43 of 81 hotels in Richmond
Top Deal
US$109*
US$86* /night
View Deal
TripAdvisor
US$86*
HolidayInn.com
US$86*
HotelQuickly
US$109*