The best deals on hotels when visiting Mathews in Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Mathews, Virginia 23109

Holiday Inn Express Gloucester an IHG Hotel

6639 Forest Hill Ave Gloucester, VA

Unwind at Holiday Inn Express Gloucester an IHG Hotel as you explore Mathews, where refined accommodations provide warmth and comfort, with inviting rates from $134.00. Enjoy the vibrant atmosphere of Holiday Inn Express's themed nights, providing entertainment and fun for guests of all ages.

At Holiday Inn Express Gloucester an IHG Hotel, guests can enjoy the peaceful environment, while knowing downtown Mathews is a convenient drive away for city exploration. Choose a hotel in Mathews that transforms your visit into a delightful experience—book today!

  Call (855) 234-7135 to book with an agent.
  11.4 miles from Mathews, VA 23109

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Gloucester

6638 Forest Hill Ave Gloucester, VA

For an affordable stay near Mathews, Hampton Inn Gloucester offers inviting accommodations with rooms beginning at $124.99, creating a clean and comfortable atmosphere. Enjoy the practicality of Hampton's on-site parking options, accommodating guests who are traveling with their own vehicles.

At Hampton Inn Gloucester, guests can enjoy the quiet atmosphere while keeping downtown Mathews within easy reach for a day of sightseeing. Make your Mathews travels both fun and affordable with thoughtfully designed accommodations—secure today!

  Call (855) 234-7135 to book with an agent.
  11.4 miles from Mathews, VA 23109

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

The Tides Inn

480 King Carter Dr Irvington, VA

Discover a serene experience at The Tides Inn near Mathews, where hospitable rooms create a peaceful atmosphere, with inviting rates starting at $300.99. Stay in accommodations that provide a royal experience, with rooms that feature luxurious decor and exceptional amenities.

Relax in the serene environment of The Tides Inn, where guests can enjoy a peaceful stay with easy access to downtown Mathews. Relax in Mathews at a hotel that ensures an exceptional level of service—secure now!

  Call (855) 233-0132 to book with an agent.
  16.8 miles from Mathews, VA 23109

Starting at

$300.99

per night

Read Reviews View Amenities View All Rooms

Crown Inn Motel

7833 George Washington Memorial Highway Yorktown, VA

At Crown Inn Motel, travelers bound for Mathews will find appealing, affordable rooms starting at $57.95, creating a clean, comfortable space perfect for relaxation. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing and budget-friendly stay.

Travelers seeking both peace and proximity will find Crown Inn Motel ideal, with downtown Mathews still within reach for exploration. Enjoy Mathews with an inviting hotel that balances comfort and savings—book now!

  Call (855) 236-8982 to book with an agent.
  19.4 miles from Mathews, VA 23109

Starting at

$57.95

per night

Read Reviews View Amenities View All Rooms

Best Western Kilmarnock Hotel

599 North Main St Kilmarnock, VA

For a welcoming and budget-friendly stay, Best Western Kilmarnock Hotel offers inviting rooms with rates from $115.99, creating a tucked away space ideal for travelers bound for Mathews. Stay connected with Best Western's free high-speed internet access, keeping you in touch and up to date wherever you are.

Experience relaxation at Best Western Kilmarnock Hotel, where the calm surroundings invite you to unwind while still being near Mathews. Experience Mathews with a hotel that balances convenience and affordability perfectly—reserve now!

  Call (855) 236-8982 to book with an agent.
  20.2 miles from Mathews, VA 23109

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Wyndham Garden Williamsburg Busch Gardens Area

201 Water Country Pkwy Williamsburg, VA

Relax in style at Wyndham Garden Williamsburg Busch Gardens Area as you visit Mathews, where comfortable rooms create a tranquil retreat, with budget-friendly rates starting at $68.40. Experience the perfect blend of style and functionality in rooms that offer enhanced amenities for a satisfying stay.

Stay at Wyndham Garden Williamsburg Busch Gardens Area to enjoy both peace and convenience, with quiet rooms just a short drive from Mathews's lively attractions. Relax and recharge in Mathews with a hotel that makes every dollar worth it—book your room today!

  Call (855) 234-5074 to book with an agent.
  21.2 miles from Mathews, VA 23109

Starting at

$68.40

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Newport News Yorktown

4531 George Washington Memorial Hwy Yorktown, VA

With rooms beginning at $64.49, Red Roof Inn Newport News Yorktown provides inviting accommodations for guests headed to Mathews, creating a comfortable, welcoming atmosphere for rest. Enjoy the simplicity of Red Roof Inn's offerings, where the focus is on providing a great stay without unnecessary extras.

Rest in comfort at Red Roof Inn Newport News Yorktown, a quiet haven positioned conveniently near Mathews for easy day trips and adventures. Book a welcoming, budget-savvy hotel for your Mathews travels—secure now!

  Call (855) 235-0725 to book with an agent.
  21.2 miles from Mathews, VA 23109

Starting at

$64.49

per night

Read Reviews View Amenities View All Rooms

Fort Eustis Inn

16924 Warwick Blvd Newport News, VA

For a comfortable stay, Fort Eustis Inn offers budget-friendly rooms with rates from $60.99, creating a clean and welcoming space ideal for travelers visiting Mathews. Stay in accommodations that prioritize your comfort and budget, with essential amenities that cater to all your basic needs.

Experience a serene stay at Fort Eustis Inn, where calm surroundings create a restful retreat while keeping Mathews within reach. Choose an affordable, comfortable hotel for your Mathews visit—reserve today!

  Call (855) 233-0132 to book with an agent.
  22.4 miles from Mathews, VA 23109

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Newport News / Williamsburg East

16890 Warwick Blvd Newport News, VA

For those visiting Mathews, Comfort Inn Newport News / Williamsburg East offers intimate accommodations with rates from $69.53, creating a clean, comfortable space perfect for relaxation. Enjoy family vacations with our special services for children, including family-friendly rooms and free stays for kids.

Step away from the noise at Comfort Inn Newport News / Williamsburg East, where peaceful rooms and the convenience of Mathews's attractions make for a balanced trip. Choose a hotel that takes your Mathews experience to the next level—book now!

  Call (855) 239-4019 to book with an agent.
  22.4 miles from Mathews, VA 23109

Starting at

$69.53

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn & Suites Newport News

16890 Warwick Blvd. building A Newport News, VA

Guests headed to Mathews can relax at Red Roof Inn & Suites Newport News, where budget-friendly rooms start at $57.99, creating a warm, welcoming atmosphere perfect for a peaceful stay. Enjoy the convenience and peace of mind provided by Red Roof Inn's 24-hour front desk, ready to assist you at any hour.

Step into the calm of Red Roof Inn & Suites Newport News, where restful lodgings are paired with proximity to Mathews's vibrant streets. Book your Mathews visit today and enjoy cost-effective comfort—reserve now!

  Call (855) 234-7135 to book with an agent.
  22.5 miles from Mathews, VA 23109

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Merrimac Inn & Suites

7224 Merrimac Trail Williamsburg, VA

With rooms starting at $51.99, Merrimac Inn & Suites provides budget-friendly accommodations for guests bound for Mathews, creating a comfortable and inviting space. Enjoy a superior stay experience with rooms that provide added amenities and comfort at a budget-friendly price.

At Merrimac Inn & Suites, guests can find comfort in spacious surroundings, while keeping Mathews easily accessible for a day of exploration. Enjoy an effortless Mathews adventure with budget-conscious, inviting lodging—book now!

  Call (855) 234-2997 to book with an agent.
  22.6 miles from Mathews, VA 23109

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Williamsburg Historic District

911 Capitol Landing Rd Williamsburg, VA

With budget-conscious rooms starting at $80.99, Hampton Inn & Suites Williamsburg Historic District provides inviting accommodations for guests traveling to Mathews, creating a clean, welcoming space. Appreciate the simplicity and efficiency of check-in and check-out at Hampton, designed to get you on your way without delay.

At Hampton Inn & Suites Williamsburg Historic District, the peaceful surroundings create a relaxing atmosphere, while Mathews remains just a short drive away. Find a hotel that complements your Mathews travels with convenience and value—lock in now!

  Call (855) 234-2997 to book with an agent.
  22.6 miles from Mathews, VA 23109

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Williamsburg Busch Gardens Area

470 McLaws Circle Williamsburg, VA

Choose Courtyard by Marriott Williamsburg Busch Gardens Area for a comfortable stay near Mathews, where inviting rooms create a relaxing environment, with room rates starting at $139.99 per night. Indulge in Courtyard's pillow menu, offering a selection of pillow types to ensure your utmost comfort and a great night's sleep.

At Courtyard by Marriott Williamsburg Busch Gardens Area, guests can relax in tranquil surroundings, with the convenience of downtown Mathews always nearby. Enjoy the benefits of a Mathews hotel that combines elegance with savings—reserve now!

  Call (855) 234-7135 to book with an agent.
  22.6 miles from Mathews, VA 23109

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Williamsbrg Busch Gardens Area an IHG Hotel

480 McLaws Cir Williamsburg, VA

For a budget-friendly and inviting stay near Mathews, Holiday Inn Express Williamsbrg Busch Gardens Area an IHG Hotel offers heartwarming accommodations with rates beginning at $129.95, creating a warm and comfortable environment. Stay prepared with Holiday Inn Express's emergency preparedness plans, ensuring guest safety in any situation.

Settle into a peaceful retreat at Holiday Inn Express Williamsbrg Busch Gardens Area an IHG Hotel, with easy access to Mathews for whenever you’re ready to explore. Choose a hotel that elevates your Mathews trip while keeping costs low—reserve now!

  Call (855) 234-5074 to book with an agent.
  22.6 miles from Mathews, VA 23109

Starting at

$129.95

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Williamsburg

824 Capitol Landing Road Williamsburg, VA

For travelers headed to Mathews, Red Roof Inn Williamsburg offers inviting, budget-friendly accommodations with rooms starting at $59.49, creating a warm, inviting space. Unwind with Red Roof Inn's expanded cable TV offerings, providing entertainment and relaxation after a day of travel or meetings.

Escape to Red Roof Inn Williamsburg, where a quiet environment provides the perfect retreat, and Mathews's top spots are never too far. Stay smart and keep your Mathews travel budget intact—reserve your hotel now!

  Call (855) 234-7135 to book with an agent.
  22.7 miles from Mathews, VA 23109

Starting at

$59.49

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Williamsburg Historic Area

814 Capitol Landing Rd Williamsburg, VA

At MainStay Suites Williamsburg Historic Area, guests bound for Mathews will enjoy budget-friendly comfort with rooms starting at $74.00, creating a warm and welcoming atmosphere. Experience the attentive guest service at MainStay Suites, where the staff are dedicated to making your stay as comfortable as possible.

For a peaceful stay with a short drive to the action, MainStay Suites Williamsburg Historic Area provides the perfect escape just outside Mathews. Plan your Mathews getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 236-8982 to book with an agent.
  22.7 miles from Mathews, VA 23109

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Williamsburg Colonial Area

834 Capitol Landing Rd Williamsburg, VA

With rooms starting at $59.00, Travelodge by Wyndham Williamsburg Colonial Area provides inviting accommodations for guests visiting Mathews, creating a warm and welcoming environment ideal for rest. Rest easy in Travelodge's cozy rooms, designed with guest comfort in mind for a restful night's sleep.

Stay at Travelodge by Wyndham Williamsburg Colonial Area to experience the perfect blend of quiet retreat and easy access to Mathews's top attractions. Book your Mathews adventure with an inviting, budget-friendly hotel—reserve today!

  Call (855) 235-6136 to book with an agent.
  22.7 miles from Mathews, VA 23109

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Historic Area

442 Pkwy. Dr Williamsburg, VA

Guests visiting Mathews will appreciate the hospitable comfort at Econo Lodge Historic Area, where rooms begin at $48.99, creating a warm and welcoming environment for relaxation. Enjoy the ease of 24-hour front desk service at Econo Lodge, where assistance is always available, no matter the time of day.

Stay at Econo Lodge Historic Area for a restful escape, where guests can relax in comfort while keeping Mathews within easy reach. Stay affordably and experience the best of Mathews with ease—reserve your room today!

  Call (855) 239-5277 to book with an agent.
  22.7 miles from Mathews, VA 23109

Starting at

$48.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Williamsburg / Historic Area

304 2nd St Williamsburg, VA

Guests headed to Mathews will appreciate the tucked away accommodations at Super 8 by Wyndham Williamsburg / Historic Area, where rooms start at $59.00, creating a warm, inviting environment ideal for rest. Experience peace of mind with Super 8's enhanced cleaning protocols, ensuring a safe and clean environment during your stay.

Find your ideal retreat at Super 8 by Wyndham Williamsburg / Historic Area, offering peaceful surroundings and effortless access to Mathews’s many attractions. Plan ahead and enjoy a cozy, budget-friendly stay for your Mathews visit—reserve now!

  Call (855) 233-0132 to book with an agent.
  22.7 miles from Mathews, VA 23109

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA

7135 Pocahontas Trl Williamsburg, VA

Enjoy the inviting ambiance of Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA near Mathews, where easygoing accommodations provide quality and relaxation, with rates beginning at a budget-friendly $128.99. Relax in the privacy of your room with Country Inn & Suites' room service, offering a menu of delicious meals and snacks.

Stay at Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA for a restful experience, where the peaceful ambiance is complemented by the proximity to Mathews's highlights. Uncover the joy of Mathews travel with a hotel that provides unmatched convenience—lock in today!

  Call (855) 236-8982 to book with an agent.
  22.7 miles from Mathews, VA 23109

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Williamsburg

50 Kingsmill Rd Williamsburg, VA

Step into refined relaxation at DoubleTree by Hilton Williamsburg as you explore Mathews, where inviting rooms create a tranquil escape, with enticing nightly rates from $181.99. Feel the genuine care of DoubleTree by Hilton's team, where every staff member is dedicated to making your stay special.

Step into tranquility at DoubleTree by Hilton Williamsburg, where peaceful surroundings are paired with quick access to the excitement of Mathews. Experience a Mathews stay where every detail is a nod to refined living—reserve now!

  Call (855) 233-7850 to book with an agent.
  22.7 miles from Mathews, VA 23109

Starting at

$181.99

per night

Read Reviews View Amenities View All Rooms

Fort Magruder Historic Williamsburg Trademark by Wyndham

6945 Pocahontas Trail Williamsburg, VA

With warm-hearted accommodations, Fort Magruder Historic Williamsburg Trademark by Wyndham near Mathews provides a refined experience, where quality rooms create relaxation, with rates starting at $74.99. Enjoy a refined experience in rooms that offer sophisticated design and luxurious amenities, perfect for a pampering stay.

At Fort Magruder Historic Williamsburg Trademark by Wyndham, you can enjoy the balance of a quiet stay while keeping Mathews just a short drive away. Step into sophistication in Mathews with accommodations designed to exceed expectations—book today!

  Call (855) 234-5074 to book with an agent.
  22.8 miles from Mathews, VA 23109

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Newport News Inn

12880 Jefferson Avenue Newport News, VA

With affordable rooms starting at $59.99, Newport News Inn provides budget-conscious comfort for travelers bound for Mathews, creating a restorative environment for relaxation. Stay in a room that offers standard amenities and a welcoming environment, ensuring a comfortable and economical visit.

Tucked away in a quiet location, Newport News Inn offers a relaxing experience with Mathews never too far for a visit. Book now for a convenient, wallet-friendly Mathews experience—secure today!

  Call (855) 234-2997 to book with an agent.
  22.9 miles from Mathews, VA 23109

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Williamsburg

505 York Street Williamsburg, VA

For a welcoming stay, Baymont by Wyndham Williamsburg offers budget-friendly rooms with rates from $62.00, creating a clean and inviting space perfect for guests bound for Mathews. Take a moment to relax in Baymont by Wyndham’s garden or courtyard areas, providing a peaceful escape from the hustle and bustle.

Relax and recharge at Baymont by Wyndham Williamsburg, where calm surroundings make for a restful stay with Mathews just a drive away. Make your Mathews travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 239-4019 to book with an agent.
  22.9 miles from Mathews, VA 23109

Starting at

$62.00

per night

Read Reviews View Amenities View All Rooms