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 St. John's Episcopal Church

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
421 International Center Dr, Sandston, VA 23150-1336
7.9 km from St. John's Episcopal Church
US$139* /night
View Deal
Orbitz.com
US$139*
TripAdvisor
US$139*
Hampton.com
1320 E Cary St, Richmond, VA 23219-4118
1.2 km from St. John's Episcopal Church
#16 of 81 hotels in Richmond
Top Deal
US$176*
US$134* /night
View Deal
Travelocity
US$139*
Orbitz.com
US$139*
HotelQuickly
US$176*
14 S 14th St, Richmond, VA 23219-4106
1.2 km from St. John's Episcopal Church
#22 of 81 hotels in Richmond
US$209* /night
View Deal
Travelocity
US$209*
Orbitz.com
US$209*
Booking.com
US$209*
1200 E Cary St, Richmond, VA 23219-4116
1.4 km from St. John's Episcopal Church
#7 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
1.5 km from St. John's Episcopal Church
#12 of 81 hotels in Richmond
Top Deal
US$315*
US$161* /night
View Deal
Booking.com
US$169*
Travelocity
US$161*
AMOMA
US$315*
901 Bank St, Richmond, VA 23219-3505
1.6 km from St. John's Episcopal Church
#25 of 81 hotels in Richmond
Loading prices...
Hotwire.com
Expedia.com
Hotels.com
700 E Main St, Suite B, Richmond, VA 23219-2619
1.8 km from St. John's Episcopal Church
#19 of 81 hotels in Richmond
Top Deal
US$192*
US$174* /night
View Deal
Booking.com
US$174*
Priceline
US$174*
Expedia.com
US$192*
700 E Main St Ste A, Richmond, VA 23219-2604
1.8 km from St. John's Episcopal Church
#37 of 81 hotels in Richmond
Top Deal
US$192*
US$179* /night
View Deal
Expedia.com
US$179*
Travelocity
US$179*
HOTEL.INFO
US$192*
501 E Broad St, Richmond, VA 23219-1809
2.0 km from St. John's Episcopal Church
#9 of 81 hotels in Richmond
Top Deal
US$144*
US$138* /night
View Deal
Booking.com
US$144*
Expedia.com
US$144*
Orbitz.com
US$144*
555 E Canal St, Richmond, VA 23219-3837
2.0 km from St. John's Episcopal Church
#13 of 81 hotels in Richmond
Top Deal
US$187*
US$153* /night
View Deal
Booking.com
US$153*
Hotwire.com
US$153*
HotelQuickly
US$187*
500 E Broad St, Richmond, VA 23219-1812
2.0 km from St. John's Episcopal Church
#20 of 81 hotels in Richmond
US$180* /night
View Deal
Travelocity
US$180*
Hotwire.com
US$180*
Booking.com
US$180*
11 N 4th St, Richmond, VA 23219-2215
2.1 km from St. John's Episcopal Church
#53 of 81 hotels in Richmond
No availability for your dates from these sites
Hotwire.com
201 E Cary St, Richmond, VA 23219-3736
2.3 km from St. John's Episcopal Church
#35 of 81 hotels in Richmond
Top Deal
US$291*
US$135* /night
View Deal
AMOMA
US$291*
Hotwire.com
US$135*
Booking.com
US$135*
100 E Franklin St, Richmond, VA 23219-2108
2.4 km from St. John's Episcopal Church
#8 of 81 hotels in Richmond
Top Deal
US$148*
US$127* /night
View Deal
TripAdvisor
US$143*
Booking.com
US$143*
HotelsForEveryone
US$148*
101 W Franklin St, Franklin & Adams Sts, Richmond, VA 23220-5028
2.7 km from St. John's Episcopal Church
#1 of 81 hotels in Richmond
Top Deal
US$275*
US$250* /night
View Deal
Preferred Hotels
US$250*
Orbitz.com
US$275*
Hotels.com
US$275*
Quirk Hotel
201 W Broad St, Richmond, VA 23220-4268
2.7 km from St. John's Episcopal Church
#6 of 81 hotels in Richmond
US$179* /night
View Deal
Quirk Hotel
US$179*
TripAdvisor
US$179*
Hotels.com
US$179*
107 W Broad St, Richmond, VA 23220-4264
2.7 km from St. John's Episcopal Church
#51 of 81 hotels in Richmond
No photo provided
2600 Chamberlayne Ave, Richmond, VA 23222-3502
4.5 km from St. John's Episcopal Church
No photo provided
3900 Forest Hill Ave, Richmond, VA 23225-3458
5.1 km from St. John's Episcopal Church
No photo provided
4401 S Laburnum Ave, The Shops at White Oak Village, Richmond, VA 23231-2419
5.4 km from St. John's Episcopal Church
#26 of 81 hotels in Richmond
US$137* /night
View Deal
Expedia.com
US$137*
Hotels.com
US$137*
Priceline
US$137*
4700 S Laburnum Ave, Richmond, VA 23231-2712
5.8 km from St. John's Episcopal Church
#14 of 81 hotels in Richmond
No availability for your dates from these sites
Booking.com
Expedia.com
Travelocity
1600 Robin Hood Rd, Richmond, VA 23220-1003
5.9 km from St. John's Episcopal Church
#61 of 81 hotels in Richmond
US$55* /night
View Deal
TripAdvisor
US$55*
Booking.com
US$55*
Agoda.com
3207 N Boulevard, Richmond, VA 23230-4225
6.2 km from St. John's Episcopal Church
#67 of 81 hotels in Richmond
Top Deal
US$79*
US$52* /night
View Deal
Booking.com
US$55*
Hotwire.com
US$55*
HotelQuickly
US$79*
5121 S Laburnum Ave, Richmond, VA 23231-4409
6.5 km from St. John's Episcopal Church
#48 of 81 hotels in Richmond
US$50* /night
View Deal
Booking.com
US$50*
TripAdvisor
US$50*
5110 Williamsburg Rd, I-64 Exit 197A, Richmond, VA 23231-2930
6.9 km from St. John's Episcopal Church
#63 of 81 hotels in Richmond
US$114* /night
View Deal
Booking.com
Priceline
Orbitz.com
5203 Williamsburg Road, Sandston, VA 23150-1220
6.9 km from St. John's Episcopal Church
Top Deal
US$109*
US$46* /night
View Deal
Booking.com
US$46*
Travelocity
US$46*
AMOMA
US$109*
5240 Airport Square Ln, Sandston, VA 23150-1230
7.0 km from St. John's Episcopal Church
Top Deal
US$63*
US$54* /night
View Deal
QualityInn
US$58*
Priceline
US$54*
HotelsClick
US$63*
5300 Airport Sq. Lane, Sandston, VA 23150-1232
7.1 km from St. John's Episcopal Church
Top Deal
US$107*
US$79* /night
View Deal
Booking.com
US$79*
BestWestern.com
US$79*
HotelQuickly
US$107*
5400 Audubon Dr, Richmond, VA 23231-2860
7.2 km from St. John's Episcopal Church
#31 of 81 hotels in Richmond
Top Deal
US$121*
US$80* /night
View Deal
Expedia.com
US$80*
CandlewoodSuites
US$80*
HotelQuickly
US$121*
5400 Williamsburg Rd, Sandston, VA 23150-1222
7.2 km from St. John's Episcopal Church
Top Deal
US$129*
US$116* /night
View Deal
Booking.com
US$129*
Expedia.com
US$125*
Travelocity
US$125*