Star Rating
Hotel Name
Price Range (USD) to
Amenities

Kilmarnock Virginia Hotels & Motels

Find hotels in Kilmarnock using the list and search tools below. Search for cheap and discounted hotel and motel rates in or close to Kilmarnock, VA for your personal leisure or group travel. Discover the most favored Kilmarnock, Virginia hotel and motel rooms. Browse the Kilmarnock area hotels to find the perfect lodging! Please use the provided map of the Kilmarnock hotels. Booking 5+ Rooms? Find Kilmarnock Group Hotel Deals

The Kilmarnock center is around the area of Kilmarnock Museum and 14 miles northeast of Thousand Trails Chesapeake Bay.

The town of Kilmarnock lies on a peninsula between the Chesapeake Bay and the Rappahannock River known as the Northern Neck of Virginia. Settled in 1778, it's named after Kilmarnock, Scotland. Today, you'll find lots of small-town charm, friendly merchants, and community events. It's the commercial hub of the region, featuring everything from boutiques to national chains. Town Centre Park is a gathering place for locals and visitors alike. It's home to an outdoor stage, a dog park, a farmer's market, and children's play areas. More from this guide...

Kilmarnock Hotels, Motels & Accommodations

Best Western Kilmarnock Hotel : 599 North Main St.
+1-888-389-4121
599 North Main St., Kilmarnock, VA 22482
  • Three Star Rural property
  • Check-in: 3:00 PM
  • Quite clean
  • Terrific location
From$98
Average 3.0 /5 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Kilmarnock" Get Alexa Skill →
The Tides Inn
+1-888-675-2083
480 King Carter Dr., Irvington, VA 22480 ~4.54 miles southwest of Kilmarnock
  • 4-star Riverfront property
  • Fitness + Health Center
From$186
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express Gloucester, an IHG Hotel in Gloucester
+1-800-716-8490
6639 Forest Hill Ave., Gloucester, VA 23061 ~23.60 miles south of Kilmarnock
  • Inexpensive Rural hotel
  • Comp. Breakfast
  • About half of guests thought the building wasn't nice
  • Most guests thought it was clean
Hampton Inn Gloucester
+1-800-805-5223
6638 Forest Hill Ave., Gloucester, VA 23061 ~23.64 miles south of Kilmarnock
  • Affordable Rural property
  • 3 floors in hotel
  • Most guests said rooms were clean
  • Lack of ventilation
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Quality Inn Warsaw Near Rappahannock River
+1-888-965-1860
4522 Richmond Rd., Warsaw, VA 22572 ~27.60 miles northwest of Kilmarnock
  • Mid-scale hotel
  • Check-in: 11:00
From$49
Very Good 4.0 /5 Review Score Call BookMore Details
Island Inn & Suites, Ascend Hotel Collection : 16810 Piney Point Rd.
+1-888-788-5576
16810 Piney Point Rd., Piney Point, MD 20674 ~29.25 miles north of Kilmarnock
  • 3 star Riverfront property
  • 28 sleeping rooms in hotel
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Tappahannock, an IHG Hotel
+1-888-897-9207
1648 Tappahannock Blvd., Tappahannock, VA 22560 ~29.32 miles west of Kilmarnock
  • Two-star hotel
  • 63 rooms in hotel
From$139
Average 3.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Tappahannock : 1414 Tappahannock Blvd.
+1-888-311-4278
1414 Tappahannock Blvd., Tappahannock, VA 22560 ~29.37 miles west of Kilmarnock
  • 2-star Rural hotel
  • Free breakfast
Super 8 by Wyndham Tappahannock VA
+1-888-469-4795
1800 Tappahannock Blvd., Tappahannock, VA 22560 ~29.39 miles west of Kilmarnock
  • Cheap property
From$60
Average 3.0 /5 Review Score Call BookMore Details
Great Wolf Lodge Williamsburg in Williamsburg
+1-888-734-9421
549 East Rochambeau Dr., Williamsburg, VA 23188 ~31.73 miles southwest of Kilmarnock
  • Mid-scale Resort hotel
  • Hotel has 4 floors
  • Great service
  • Walmart close
From$169
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Club Vacations Williamsburg Resort : 200 English Garden Way
+1-888-841-5292
200 English Garden Way, Williamsburg, VA 23188 ~31.95 miles southwest of Kilmarnock
  • 3 star Mountain property
  • 4 floors in property
From$92
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Williamsburg North, an IHG Hotel - Williamsburg
+1-888-455-5160
720 Lightfoot Rd., Williamsburg, VA 23188 ~32.35 miles southwest of Kilmarnock
  • 3 star Downtown hotel
  • 118 sleeping rooms in hotel
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Economy Inn : 7051 Richmond Rd.
+1-888-965-8297
7051 Richmond Rd., Williamsburg, VA 23188 ~32.48 miles southwest of Kilmarnock
  • 2 star hotel
  • Free breakfast available
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Exmore Eastern Shore An Ihg Hote in Exmore
+1-888-906-6358
3446 Lankford Highway, Exmore, VA 23350 ~32.85 miles east of Kilmarnock
  • 3 star Highway hotel
  • 80 rooms in property
From$79
Very Good 4.0 /5 Read Reviews Call BookMore Details
Super Inn Williamsburg
+1-888-749-6785
6488 Richmond Rd., Williamsburg, VA 23188 ~32.99 miles southwest of Kilmarnock
  • Inexpensive Golf Course hotel
  • 70 rooms in property
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Kilmarnock" Get Alexa Skill →
Hampton Suites Exmore Eastern Shore in Exmore
+1-888-878-9982
4129 Lankford Highway, Exmore, VA 23350 ~33.03 miles east of Kilmarnock
  • Affordable Rural hotel
  • 20 suites in hotel
  • Quiet AC
  • Very good budget hotel
From$72
Very Good 4.0 /5 Reviews Call BookMore Details
Motel Zuma
+1-888-389-4485
6493 Richmond Rd., Williamsburg, VA 23188 ~33.06 miles southwest of Kilmarnock
  • Low-priced Suburban property
  • Free breakfast
From$40
Average 3.0 /5 Latest Reviews Call BookMore Details
Howard Johnson Inn Williamsburg Va
+1-888-389-4121
6483 Richmond Rd., Williamsburg, VA 23188 ~33.09 miles southwest of Kilmarnock
  • 2-star Resort hotel
  • Hotel has 7 floors
  • Great reception
  • Easily accessible by car, said 75%
From$30
Poor 2.0 /5 Reviews Call BookMore Details
Budget Inn Nassawadox : 7120 Lankford Highway
+1-888-675-2083
7120 Lankford Highway, Nassawadox, VA 23412 ~33.12 miles east of Kilmarnock
  • Economical property
  • Check-in: 15:00
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Quality Inn & Suites - Exmore
+1-800-716-8490
2543 Lankford Highway, Exmore, VA 23350 ~33.20 miles east of Kilmarnock
  • 3-star Rural property
  • Check in time: 11:00
From$49
Average 3.0 /5 Review Score Call BookMore Details
Rodeway Inn Crisfield in Crisfield
+1-800-805-5223
700 Norris Harbor Dr., Crisfield, MD 21817 ~33.71 miles northeast of Kilmarnock
  • Inexpensive property
  • 38 rooms in property
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Duke of York : 508 Water St.
+1-888-965-1860
508 Water St., Yorktown, VA 23690 ~33.81 miles south of Kilmarnock
  • 2 star Beach property
  • Hotel has 5 floors
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Rodeway Inn & Suites Williamsburg Central : 5351 Richmond Rd.
+1-888-788-5576
5351 Richmond Rd., Williamsburg, VA 23188 ~34.04 miles southwest of Kilmarnock
  • Low priced Rural property
  • 3 floors in hotel
  • Great shopping
  • Great location
From$42
Average 3.0 /5 Recent Reviews Call BookMore Details
Clarion Williamsburg
+1-888-897-9207
3032 Richmond Rd., Williamsburg Va, VA 23185 ~34.14 miles southwest of Kilmarnock
  • 3 star Downtown property
  • 9 conference rooms in property
Hampton Inn & Suites Williamsburg Historic District : 911 Capitol Landing Rd.
+1-888-311-4278
911 Capitol Landing Rd., Williamsburg, VA 23185 ~34.29 miles southwest of Kilmarnock
  • Affordable Downtown property
  • 4 floors in hotel
  • So many pancake
  • Noise level is acceptable
From$65
Very Good 4.5 /5 Reviews Call BookMore Details
The Colonies at Williamsburg Resort in Williamsburg
+1-888-469-4795
5380 Olde Towne Rd., Williamsburg, VA 23188 ~34.30 miles southwest of Kilmarnock
  • 3-star Resort hotel
  • Fitness / Gym is on-site
From$59
Very Good 4.0 /5 Read Reviews Call BookMore Details
Captain John Smith's Inn - Williamsburg
+1-888-734-9421
2225 Richmond Rd., Williamsburg, VA 23185 ~34.39 miles southwest of Kilmarnock
  • Low Cost hotel
  • Hotel has 2 floors
  • Great reception
  • Vibe is not too good
From$40
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Travelodge by Wyndham Williamsburg Colonial Area : 834 Capitol Landing Rd.
+1-888-841-5292
834 Capitol Landing Rd., Williamsburg, VA 23185 ~34.46 miles southwest of Kilmarnock
  • Cheap Resort hotel
  • Check-in time: 2:00PM
  • Rooms could be larger
  • Not much for breakfast
From$35
Average 3.0 /5 Guest Reviews Call BookMore Details
Park Inn by Radisson Williamsburg Historic in Williamsburg
+1-888-455-5160
2007 Richmond Rd., Williamsburg, VA 23185 ~34.47 miles southwest of Kilmarnock
  • Economy Downtown hotel
  • 122 rooms in property
From$42
Very Good 4.0 /5 Reviews Call BookMore Details
Red Roof Inn Williamsburg
+1-888-965-8297
824 Capitol Landing Rd., Williamsburg, VA 23185 ~34.48 miles southwest of Kilmarnock
  • Two star Downtown hotel
  • Check-in time: 3:00 PM
From$38
Average 3.0 /5 Reviews Call BookMore Details
Wyndham Garden Williamsburg Busch Gardens Area in Williamsburg
+1-888-906-6358
201 Water Country Pkwy., Williamsburg, VA 23185 ~34.53 miles southwest of Kilmarnock
  • 3-star Downtown property
  • Free breakfast
  • Plenty of parking
  • Good accessibility by car
From$64
Average 3.0 /5 Recent Reviews Call BookMore Details
MainStay Suites Williamsburg I-64 : 814 Capitol Landing Rd.
+1-888-749-6785
814 Capitol Landing Rd., Williamsburg, VA 23185 ~34.55 miles southwest of Kilmarnock
  • Inexpensive Resort hotel
  • Hotel has 88 rooms
  • Pork dishes are not good
  • Almost all guests found the staff to be very friendly
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Club Wyndham Governor’s Green in Williamsburg
+1-888-878-9982
4600 Mooretown Rd., Williamsburg, VA 23185 ~34.56 miles southwest of Kilmarnock
  • Midscale Resort hotel
  • 250 rooms in hotel
  • Service is relatively professional
  • Excellent amenities
From$49
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn & Suites Williamsburg-Richmond Rd. in Williamsburg
+1-888-389-4485
1880 Richmond Rd., Williamsburg, VA 23185 ~34.58 miles southwest of Kilmarnock
  • 3 star Downtown property
  • Complimentary breakfast is offered
  • About half of guests thought they were poorly maintained
  • Most guests said rooms were clean
From$69
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn & Suites Williamsburg-Central
+1-888-389-4121
718 Bypass Rd., Williamsburg, VA 23185 ~34.69 miles southwest of Kilmarnock
  • Affordable Downtown hotel
  • Comp. Breakfast
  • Continental breakfast was topnotch
  • Lacked microwave and refrigerator
From$69
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Ramada Inn 1776 - Williamsburg
+1-888-675-2083
725 Bypass Rd., Williamsburg, VA 23185 ~34.71 miles southwest of Kilmarnock
  • Two star Downtown hotel
  • Fitness center on property
From$39
Very Good 4.0 /5 Reviews Call BookMore Details
Club Wyndham Kingsgate in Williamsburg
+1-800-716-8490
619 Georgetown Crescent, Williamsburg, VA 23185 ~34.72 miles southwest of Kilmarnock
  • Affordable Suburban property
  • Hotel has 2 floors
From$85
Very Good 4.0 /5 Read Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area : 600 Bypass Rd.
+1-800-805-5223
600 Bypass Rd., Williamsburg, VA 23185 ~34.73 miles southwest of Kilmarnock
  • Low-priced Resort hotel
  • Check-in time: 4:00 PM
  • Great service
  • Almost all guests said the beds were comfortable
From$55
Average 3.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Williamsburg/Historic Area
+1-888-965-1860
304 2nd St., Williamsburg, VA 23185 ~34.77 miles southwest of Kilmarnock
  • Low Cost property
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Residence Inn by Marriott Williamsburg
+1-888-788-5576
1648 Richmond Rd., Williamsburg, VA 23185 ~34.78 miles southwest of Kilmarnock
  • Midscale Downtown hotel
  • 108 suites in property
From$100
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Springhill Suites by Marriott Williamsburg in Williamsburg
+1-888-897-9207
1644 Richmond Rd., Williamsburg, VA 23185 Website ~34.81 miles southwest of Kilmarnock
  • 3 star property
  • Check-in time: 4:00pm
  • Tasty breakfast
  • Rooms are ok
From$75
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hilton Garden Inn Williamsburg - Williamsburg
+1-888-311-4278
1624 Richmond Rd., Williamsburg, VA 23185 ~34.81 miles southwest of Kilmarnock
  • Three Star Downtown property
  • 4 floors in hotel
  • Rooms in need of an update
  • Great shopping
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham Williamsburg Historic Area : 706 Bypass Rd.
+1-888-469-4795
706 Bypass Rd., Williamsburg, VA 23185 ~34.82 miles southwest of Kilmarnock
  • 2 star Resort property
  • 4 floors in property
  • Shower can be a problem
  • Breakfast is mediocre
From$39
Average 3.0 /5 Reviews Call BookMore Details
Homewood Suites by Hilton Williamsburg - Williamsburg
+1-888-734-9421
601 Bypass Rd., Williamsburg, VA 23185 ~34.84 miles southwest of Kilmarnock
  • Midscale Downtown hotel
  • Access to gym on-site
  • Vibe is not too good
  • 1 out of 2 guests said the reception staff was ok
From$92
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Hotel & Suites Williamsburg-Historic Gateway, an IHG : 515 Bypass Rd.
+1-888-841-5292
515 Bypass Rd., Williamsburg, VA 23185 ~34.86 miles southwest of Kilmarnock
  • Three Star Downtown property
  • Fitness + Health Center
  • Most guests said the bathroom was clean
  • Most guests thought rooms were spacious
From$69
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Rodeway Inn Historic
+1-888-455-5160
309 Page St., Williamsburg, VA 23185 ~34.89 miles southwest of Kilmarnock
  • Economical Resort hotel
  • Free comp. breakfast
  • Convenient parking
  • Room needs to be redecorated
From$39
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn Williamsburg Gateway in Williamsburg
+1-888-965-8297
331 Bypass Rd., Williamsburg, VA 23185 ~34.90 miles southwest of Kilmarnock
  • Three Star Suburban property
  • 3 suites in hotel
  • No eggs
  • Room was very clean
From$52
Very Good 4.0 /5 Latest Reviews Call BookMore Details
George Washington Hotel Busch Gardens in Williamsburg
+1-888-906-6358
500 Merrimac Trail, Williamsburg, VA 23185 ~34.90 miles southwest of Kilmarnock
  • 3-star Suburban hotel
  • Free breakfast
From$30
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Historic Area Inn : 201 Bypass Rd.
+1-888-749-6785
201 Bypass Rd., Williamsburg, VA 23185 ~34.92 miles southwest of Kilmarnock
  • Midscale Downtown hotel
  • Fitness + Health Center
  • Vibe is not too good
  • Air conditioning was criticized by 86%
From$55
Very Good 4.0 /5 Read Reviews Call BookMore Details
Embassy Suites Williamsburg
+1-888-878-9982
3006 Mooretown Rd., Williamsburg, VA 23185 ~34.92 miles southwest of Kilmarnock
  • Four-star Downtown property
  • Check-in time: 04:00PM
  • Terrific location
  • Bad amenities
From$79
Average 3.0 /5 Reviews Call BookMore Details

Next: See My Kilmarnock Hotels with Pricing

Graph: Upcoming 20 Days of Kilmarnock Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Kilmarnock, VA discounts available. The chart reflects the cheapest Kilmarnock hotel for each day and each star rating category.

When is the best time to visit Kilmarnock, Virginia?

Part of Virginia's River Realm, Kilmarnock takes part in regional events such as music, art, food, and holiday festivals. The area enjoys warm weather from April through October. Most days this time of year are in the 70s and 80s, perfect for an outdoor event, a boat tour, or a day spent splashing at the town park's Waterworks. Museums, historic churches, wineries, and the birthplace of George Washington are other attractions that draw visitors to Virginia's Northern Neck peninsula every year.

Below is a chart of the current pricing seasonality of hotels and motels in Kilmarnock, VA:

Kilmarnock, VA: Prices by Star Rating Class

Below we've posted 3 graphs illustrating avg. price patterns by star rating class in Kilmarnock, VA. Browse these line graphs to calculate the cheapest time period to book in Kilmarnock for your upcoming travels.

Where can I find the best hotels in Kilmarnock, VA, for a luxury stay?

Virginia's Northern Neck is home to picturesque hotels like the Hope and Glory Inn in Irvington, Virginia. It's a fantastic wine country resort and spa set within the Dog and Oyster Vineyard. The owners converted a historic 1890 schoolhouse into separate guest quarters and nestled secluded private cottages within their gardens. Each uniquely elegant accommodation creates charming and inviting spaces for solo travelers, couples, friends, or families.


Every room and cottage at the Hope and Glory Inn has luxurious linens and private baths that include designer toiletries, robes, and hair dryers. Enjoy beautiful views day or night from your cottage's private patio. Dine on a complimentary gourmet breakfast each morning and be sure to make reservations at their top-rated restaurant for the evening.


Dinner at the Hope and Glory Inn is a one-of-a-kind experience where the chef cooks the freshest catch of the day alongside the finest locally sourced ingredients. Gather and relax at the piano bar or the dessert and espresso bar for the wonderful drinks and conversation. Pay the on-site spa a visit before you leave for massages, energy work, and other personalized treatments. A visit to the area wouldn't be complete without time spent on the water. When you book a stay at the inn, think about booking a river cruise on the inn owner's personal boat as well.


If you're ready to take the helm yourself, then consider signing up for sailing school when you stay at the Tides Inn in Irvington. The inn sits on a beautiful riverfront property on a private peninsula surrounded by the Chesapeake Bay. Tranquil rooms and comfortable suites decorated in the regional style feature water or garden views. Deluxe accommodations include mini bars, marble bathrooms, and private balconies or patios. Guests receive exclusive access to the marina, full-service spa, golf course, and electric water boats.


At the Tides Inn, you can be as relaxed or as active as you choose. Fun for kids and adults alike includes activities such as biking, fishing, lawn games, crabbing, and water sports. For a slower-paced day, check out the inn's culinary experiences, take a cruise up Carter's Creek, visit nearby historic sites, or sample local wines. Whether you're here for a family reunion or a romantic getaway for two, the Tides Inn is one of the best places to make memories and create new traditions in eastern Virginia.

Which places are the best budget hotels in Kilmarnock, VA?

3 Star Average Prices: $101.16

Travel upriver to find budget hotels within easy driving distance of Kilmarnock. The Super 8 by Wyndham Tappahannock VA is a budget-friendly place to stay with a terrific location. The Super 8 is on Highway 17 and close to Highway 360, so you can easily get to many local attractions. The hotel is next to several restaurants and stores too. It's a good place to book if you need very affordable lodging. They also offer group discounts to those booking blocks of rooms at one time.


The Quality Inn Warsaw near Rappahannock River is an excellent budget hotel. Clean, comfortable, and quiet guest accommodations are full of useful amenities. Watch your favorite shows on the large flat-screen TV or on your device hooked up to the hotel's free Wi-Fi. Keep food fresh in the mini fridge to warm up later in the microwave. Make a pot of coffee in your room before heading down to a free hot breakfast. Kids will love the outdoor pool on sunny summer days. Check for special rates if you're traveling as a group or a member of AAA or AARP.

2 Star Average Prices: $84.00

Who offers the best hotel discounts in Kilmarnock, Virginia?

The Best Western Kilmarnock Hotel is right in the heart of the quaint community of Kilmarnock. It's well-known for its clean rooms, fantastic service, and tasty free breakfast. At the Best Western, you can get a workout in at the fitness center, relax in the great room off the lobby, or have fun in the sun in the outdoor pool. They offer deeply discounted rates to guests with federal government or military IDs. Senior citizens over the age of 55 or those with AARP or AAA membership qualify for discounts as well.


The Days Inn by Wyndham Tappahannock is an affordable place to stay along the Chesapeake Bay Wine Trail. Enjoy free breakfast, Wi-Fi, and friendly service at this hotel across the river from Kilmarnock. Room rates at this Days Inn are usually at their lowest in August, and the best group discounts are often in June. AAA and AARP members qualify for exclusive discounts any time of year. Government and military rates are also available, but you must present your ID at check-in to receive them.

What hotels near Kilmarnock, Virginia, are the best values?

The Holiday Inn Express Hotel & Suites Tappahannock is one of the best values in the area because it has a convenient location, affordable rates, and nice accommodations. Plus, it's a newly renovated hotel property. Their guest rooms and suites are outfitted for maximum comfort with cozy bedding, blackout shades, and small appliances that make every day living easier. A hot breakfast, high-speed Wi-Fi, and a heated indoor pool are amenities that add to the value as well.


The Holiday Inn Express is near a golf course, county museum, and state park. If you love to go antiquing, then Tappahannock is the town for you. Visit a wide array of stores filled with unique items. There's also a lot for outdoor enthusiasts to do as the hotel is near the Rappahannock River. Kayaking, canoeing, and fishing are popular pastimes in this part of Virginia.


The Hampton Inn Gloucester is an excellent place to stay if you want to be within easy driving distance of Kilmarnock and Williamsburg. After you've traveled the rivers, tasted fresh seafood, and sipped along the wine trail, a day trip to Colonial Williamsburg would be a delight. Tour the living history museum and art museums to learn more about American history and how people and events here helped shape a nation. Coming to Gloucester with a group? The Hampton Inn offers discounts when you book 10 or more rooms.


Guest rooms at the Hampton Inn Gloucester are clean and well-equipped. They have a work desk, easy chair with ottoman, and coffee maker. Watch your favorite shows on the LCD TV or on your device with free Wi-Fi access. Plush towels and bedding make a stay here more comfortable. The service staff is friendly and professional, and there's a 24-hour front desk to address your needs at any time.

Where are the best places to eat in Kilmarnock, Virginia?

Many of the eateries in Kilmarnock are locally owned establishments that serve up traditional American home cooking. If you're looking for a tasty breakfast or brunch, give the Car Wash Cafe a try. The name sounds odd, but the freshly prepared food is great. The Front Porch Coffeehouse is a favorite gathering spot among locals and visitors alike. It's a delightful place to sit down and relax with a stellar cup of coffee and fresh baked goods.


The NN Burger Kilmarnock is a unique stop for a casual lunch or dinner. They're known for their gourmet burgers, local craft beers, and hand-spun shakes with toppings galore. Enjoy live music here throughout the week. For a gourmet meal, make a reservation at the Kilmarnock Inn's restaurant for breakfast, lunch, or dinner. The inn celebrates the role Virginia has played in the lives of past American leaders, so you'll find presidential themes throughout the dining room and menus.


Kilmarnock is ready to welcome you to the community whether you're looking for the best places to stay or eat. Join in downtown festivals, historic sightseeing, or river cruising to feel a part of it all here in the Northern Neck. Remember to check for any exclusive discounts when booking your accommodations to get the most value out of your trip to Kilmarnock, Virginia.

FAQs about hotels in Kilmarnock

What are the most favored hotels in Kilmarnock?

Hampton Inn & Suites Williamsburg Historic District, The Tides Inn and Hampton Inn Gloucester are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Kilmarnock?

The Tides Inn, Embassy Suites Williamsburg and Best Western Kilmarnock Hotel are the top 3 luxury hotels near Kilmarnock city center.

What hotels are closest to the city center of Kilmarnock?

Best Western Kilmarnock Hotel, The Tides Inn, and Holiday Inn Express Gloucester, an IHG Hotel are the properties closest to Kilmarnock city center.

How much does a cheap hotel in Kilmarnock cost per night?

In the last year, a 2 star hotel in Kilmarnock can be as cheap as $84.00 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Kilmarnock cost per night?

In the last year, the average 3 star hotel in Kilmarnock has been $101.16 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Kilmarnock?

The Tides Inn, Great Wolf Lodge Williamsburg and Hampton Suites Exmore Eastern Shore are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Kilmarnock?

Residence Inn by Marriott Williamsburg and Springhill Suites by Marriott Williamsburg are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Kilmarnock?

Quality Inn Warsaw Near Rappahannock River, Island Inn & Suites, Ascend Hotel Collection and Rodeway Inn Crisfield are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Kilmarnock?

Best Western Historic Area Inn and Best Western Kilmarnock Hotel are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Kilmarnock?

Holiday Inn Club Vacations Williamsburg Resort, Holiday Inn Express Williamsburg North, an IHG Hotel and Holiday Inn Express & Suites Exmore Eastern Shore An Ihg Hote are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top