
Find hotels in King William, VA from CA $99
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in King William
Pet friendly
Apartment
Check prices for these dates
Our top choices for King William hotels

1. Hampton Inn Tappahannock
Hampton Inn TappahannockTappahannock
9.0 out of 10, Wonderful, (429 reviews)
The price is CA $148
CA $165 total
includes taxes & fees
Nov 26 - Nov 27

2. Holiday Inn Express Hotel & Suites Tappahannock by IHG
Holiday Inn Express Hotel & Suites Tappahannock by IHGTappahannock
8.8 out of 10, Excellent, (616 reviews)
The price is CA $127
CA $142 total
includes taxes & fees
Dec 6 - Dec 7

3. Hampton Inn Richmond-Mechanicsville
Hampton Inn Richmond-MechanicsvilleMechanicsville
8.4 out of 10, Very good, (1,000 reviews)
The price is CA $150
CA $175 total
includes taxes & fees
Nov 19 - Nov 20

4. Vaiden Inn
Vaiden InnNew Kent
10.0 out of 10, Exceptional, (23 reviews)
The price is CA $262
CA $283 total
includes taxes & fees
Nov 6 - Nov 7

5. Days Inn by Wyndham Tappahannock
Days Inn by Wyndham TappahannockTappahannock
6.2 out of 10, (521 reviews)
The price is CA $95
CA $106 total
includes taxes & fees
Nov 15 - Nov 16

6. Best Western Doswell Hotel
Best Western Doswell HotelDoswell
8.2 out of 10, Very good, (726 reviews)
The price is CA $83
CA $96 total
includes taxes & fees
Dec 2 - Dec 3

7. Grand Vista Richmond Airport Hotel
Grand Vista Richmond Airport HotelSandston
6.8 out of 10, (3 reviews)
The price is CA $124
CA $145 total
includes taxes & fees
Nov 6 - Nov 7

8. Comfort Suites At Virginia Center Commons
Comfort Suites At Virginia Center CommonsGlen Allen
8.2 out of 10, Very good, (1,670 reviews)
The price is CA $118
CA $137 total
includes taxes & fees
Nov 29 - Nov 30

9. Super 8 by Wyndham Tappahannock VA
Super 8 by Wyndham Tappahannock VATappahannock
5.8 out of 10, (401 reviews)
The price is CA $82
CA $91 total
includes taxes & fees
Nov 22 - Nov 23

10. Fairfield Inn & Suites by Marriott Richmond Airport
Fairfield Inn & Suites by Marriott Richmond AirportSandston
9.0 out of 10, Wonderful, (1,003 reviews)
The price is CA $162
CA $189 total
includes taxes & fees
Nov 15 - Nov 16

11. avid hotel Richmond North - Ashland by IHG
avid hotel Richmond North - Ashland by IHGGlen Allen
9.2 out of 10, Wonderful, (1,000 reviews)
The price is CA $147
CA $171 total
includes taxes & fees
Nov 15 - Nov 16

12. Holiday Inn Express Hotel & Suites Richmond North Ashland by IHG
Holiday Inn Express Hotel & Suites Richmond North Ashland by IHGAshland
7.8 out of 10, Good, (1,000 reviews)
The price is CA $126
CA $149 total
includes taxes & fees
Dec 6 - Dec 7

13. Hampton Inn Richmond Airport
Hampton Inn Richmond AirportSandston
8.6 out of 10, Excellent, (1,000 reviews)
The price is CA $158
CA $187 total
includes taxes & fees
Dec 6 - Dec 7

14. Country Inn & Suites by Radisson, Ashland - Hanover, VA
Country Inn & Suites by Radisson, Ashland - Hanover, VAAshland
9.2 out of 10, Wonderful, (1,000 reviews)
The price is CA $159
CA $191 total
includes taxes & fees
Nov 29 - Nov 30

15. Quality Inn & Suites Ashland near Kings Dominion
Quality Inn & Suites Ashland near Kings DominionAshland
7.0 out of 10, Good, (1,004 reviews)
The price is CA $93
CA $109 total
includes taxes & fees
Nov 29 - Nov 30

16. Best Western Plus Glen Allen Inn
Best Western Plus Glen Allen InnGlen Allen
8.4 out of 10, Very good, (1,011 reviews)
The price is CA $131
CA $153 total
includes taxes & fees
Dec 1 - Dec 2

17. Motel 6 Sandston, VA - Richmond, Va
Motel 6 Sandston, VA - Richmond, VaSandston
7.8 out of 10, Good, (1,153 reviews)
The price is CA $86
CA $99 total
includes taxes & fees
Nov 18 - Nov 19

18. Virginia Crossings Hotel, Tapestry Collection by Hilton
Virginia Crossings Hotel, Tapestry Collection by HiltonGlen Allen
8.6 out of 10, Excellent, (1,000 reviews)
The price is CA $142
CA $166 total
includes taxes & fees
Dec 6 - Dec 7

19. Gracefield Hall B&B
Gracefield Hall B&BProvidence Forge
10.0 out of 10, Exceptional, (70 reviews)
The price is CA $251
CA $271 total
includes taxes & fees
Nov 24 - Nov 25

20. Springhill Suites By Marriott Richmond Airport
Springhill Suites By Marriott Richmond AirportSandston
9.6 out of 10, Exceptional, (101 reviews)
The price is CA $198
CA $230 total
includes taxes & fees
Nov 15 - Nov 16
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 top hotels in King William
![]() Hampton Inn TappahannockTappahannock | ![]() Holiday Inn Express Hotel & Suites Tappahannock by IHGTappahannock | ![]() Hampton Inn Richmond-MechanicsvilleMechanicsville | ![]() Vaiden InnNew Kent | ![]() Days Inn by Wyndham TappahannockTappahannock |
|---|---|---|---|---|
9.0 Wonderful 429 reviews | 8.8 Excellent 616 reviews | 8.4 Very good 1,000 reviews | 10.0 Exceptional 23 reviews | 6.2 521 reviews |
The price is CA $148 CA $165 total includes taxes & fees Nov 26 - Nov 27 | The price is CA $127 CA $142 total includes taxes & fees Dec 6 - Dec 7 | The price is CA $150 CA $175 total includes taxes & fees Nov 19 - Nov 20 | The price is CA $262 CA $283 total includes taxes & fees Nov 6 - Nov 7 | The price is CA $95 CA $106 total includes taxes & fees Nov 15 - Nov 16 |
|
|
|
|
|
Stay near popular King William attractions
Top King William Hotel Reviews

Best Western Plus Glen Allen Inn
8/10 Good
More cheap stays in King William

Microtel Inn & Suites by Wyndham Richmond Airport
6000 Audubon Dr Sandston VA
The price is CA $85 per night from Nov 15 to Nov 16
CA $85
CA $99 total
Nov 15 - Nov 16
includes taxes & fees
5.8/10 (1,696 reviews)
Hotels in King William with star rating

5 Star Hotels
1 properties
Frequently asked questions
Explore a world of travel with Expedia
- Dumbarton Hotels
- Glen Allen Hotels
- Hotels near Kings Dominion
- Union Hill Hotels
- Barhamsville Hotels
- The Essex Inn
- Hotels near Greater Richmond Convention Center
- Museum District Hotels
- Cottages in Essex County
- Aylett River Paradise
- Lanexa Hotels
- Vcu Hotels
- Manchester Hotels
- Church Hill Hotels
- Hotels near Richmond Intl.
- Ashland Hotels
- Mechanicsville Hotels
- Motels in Highland Springs
- Williamsburg Hotels
- Hotels near Shockoe Slip
- Scott's Addition Hotels
- Hotels near Virginia Commonwealth University Medical Center
- Dominion Inn & Suites
- East Highland Park Hotels
- Hotels near Hunter Holmes McGuire VA Medical Center
- Hotels near Belmont Golf Course
- Farnham Hotels
- Virginia Hotels
- Carytown Hotels
- Charles City Hotels
- Richmond Hotels
- Pet-Friendly Hotels in Richmond
- West Point Hotels
- Hotels near Henrico Sports & Events Center
- Hotels near Richmond Raceway
- Downtown Richmond Hotels
- Flights from Kelowna (YLW) to Richmond (RIC)
- Flights from Richmond Intl.
- Flights from Winnipeg (YWG) to Richmond (RIC)
- Flights from Hamilton (YHM) to Richmond (RIC)
- Flights from Sault Ste. Marie (CIU) to Richmond (RIC)
- Flights from New York (JFK) to Richmond (RIC)
- Flights from Chilliwack (YCW) to Richmond (RIC)
- Flights from Seattle (SEA) to Richmond (RIC)
- Flights from Toronto (YTZ) to Richmond (RIC)
- Flights from New York (LGA) to Richmond (RIC)
- Flights from Pittsburgh (PIT) to Richmond (RIC)
- Flights from Atlanta (ATL) to Richmond (RIC)
- Flights from Minneapolis (MSP) to Richmond (RIC)
- Flights from Dallas (DFW) to Richmond (RIC)
- Flights from Halifax (YHZ) to Richmond (RIC)
- Flights from Fredericton (YFC) to Richmond (RIC)
- Flights from Toronto (YYZ) to Richmond (RIC)
- Flights from Grande Prairie (YQU) to Richmond (RIC)
- Flights from Victoria (YYJ) to Richmond (RIC)
- Flights from Syracuse (SYR) to Richmond (RIC)
- Flights from Saskatoon (YXE) to Richmond (RIC)
- Flights from St. John's (YYT) to Richmond (RIC)
- Flights from Vancouver (YVR) to Richmond (RIC)
- Flights to Richmond
- Flights from Windsor (YQG) to Richmond (RIC)
- Flights from Moncton (YQM) to Richmond (RIC)
- Flights from Milwaukee (MKE) to Richmond (RIC)
- Flights from Calgary (YYC) to Richmond (RIC)
- Flights from Chicago (ORD) to Richmond (RIC)
- Flights from San Francisco (SFO) to Richmond (RIC)
- Flights from Montreal (YUL) to Richmond (RIC)
- Flights from Detroit (DTW) to Richmond (RIC)
- Flights from Washington (IAD) to Richmond (RIC)
- Flights from Buffalo (BUF) to Richmond (RIC)
- Flights to Mechanicsville
- Flights from Washington (DCA) to Richmond (RIC)
- Flights from Prince George (YXS) to Richmond (RIC)
- Flights from Hanover
- Flights to Virginia
- Flights from Plattsburgh (PBG) to Richmond (RIC)
- Flights from Nashville (BNA) to Richmond (RIC)
- Flights from Burlington (BTV) to Richmond (RIC)
- Flights from Ogdensburg (OGS) to Richmond (RIC)
- Flights from Newark Liberty Intl. Airport (EWR) to Richmond (RIC)
- Flights from Regina (YQR) to Richmond (RIC)
- Flights from Los Angeles (LAX) to Richmond (RIC)
- Flights from Bangor (BGR) to Richmond (RIC)
- Flights from Nanaimo (YCD) to Richmond (RIC)
- Flights from Ottawa (YOW) to Richmond (RIC)
- Flights from Abbotsford (YXX) to Richmond (RIC)
- Flights from Penticton (YYF) to Richmond (RIC)
- Flights from Edmonton (YEG) to Richmond (RIC)
- Flights from Kamloops (YKA) to Richmond (RIC)
- Flights from London (YXU) to Richmond (RIC)









































































