The best deals on hotels when visiting Williamsburg 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 Williamsburg, Virginia 23187

Williamsburg Lodge Autograph Collection

310 South England St Williamsburg, VA

Immerse yourself in a sumptuous experience at Williamsburg Lodge Autograph Collection as you visit Williamsburg, where tasteful rooms provide a haven of luxury, with rates beginning at $349.99. Relish the boutique shopping experiences curated by Autograph Collection Hotels, featuring local artisans and designers.

A brief walk from Williamsburg’s city center, Williamsburg Lodge Autograph Collection offers guests the convenience of being close to top landmarks while maintaining a peaceful atmosphere. Take in the magic of Williamsburg with a hotel that knows how to impress—secure now!

  Call (855) 235-0725 to book with an agent.
  0.4 miles from Williamsburg, VA 23187

Starting at

$349.99

per night

Read Reviews View Amenities View All Rooms

Williamsburg Inn an official Colonial Williamsburg Hotel

136 East Francis Street Williamsburg, VA

Relax in absolute luxury at Williamsburg Inn an official Colonial Williamsburg Hotel as you explore Williamsburg, where every suite promises unrivaled comfort, with rates beginning at just $494.99. Relax in a world of elegance and comfort, where the rooms provide a perfect blend of opulent furnishings and personalized service.

Williamsburg Inn an official Colonial Williamsburg Hotel provides the perfect base for travelers who want to experience Williamsburg, with the city center’s most exciting spots just minutes away on foot. Experience Williamsburg in luxury with a hotel that promises a stay like no other—secure now!

  Call (855) 234-7135 to book with an agent.
  0.5 miles from Williamsburg, VA 23187

Starting at

$494.99

per night

Read Reviews View Amenities View All Rooms

Griffin Hotel an official Colonial Williamsburg Hotel

136 Francis St. East Williamsburg, VA

Stay at Griffin Hotel an official Colonial Williamsburg Hotel for a relaxing visit to Williamsburg, where quality accommodations create a warm experience, with budget-friendly rates from $215.99 per night. Relax in accommodations that provide a touch of luxury and comfort, making your stay both enjoyable and affordable.

Griffin Hotel an official Colonial Williamsburg Hotel ensures that guests can enjoy the best of downtown Williamsburg, with the city’s most popular attractions just a short distance away. Find the ideal base for your Williamsburg travels with a hotel that delivers excellence—reserve now!

  Call (855) 233-0132 to book with an agent.
  0.6 miles from Williamsburg, VA 23187

Starting at

$215.99

per night

Read Reviews View Amenities View All Rooms

Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel

105 Visitors Center Dr Williamsburg, VA

Relax in the inviting ambiance of Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel near Williamsburg, where welcoming accommodations create a peaceful escape, with affordable nightly rates from $149.99. Relax in rooms designed for comfort and convenience, featuring a variety of modern amenities to enhance your stay.

Positioned just outside downtown Williamsburg, Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel provides easy access to the city’s most popular attractions, whether walking or driving. Enjoy your Williamsburg adventure with a hotel that provides everything you need for a great stay—book today!

  Call (855) 234-2997 to book with an agent.
  0.9 miles from Williamsburg, VA 23187

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Historic

220 Bypass Rd Williamsburg, VA

Guests bound for Williamsburg can enjoy budget-friendly comfort at Sleep Inn Historic, where homely rooms start at $68.99, creating a welcoming space perfect for relaxation. Stay connected with Sleep Inn's free high-speed Wi-Fi, perfect for both leisure and business travelers.

At Sleep Inn Historic, guests can easily explore the best of Williamsburg, where the downtown area’s most iconic sights are just a short trip away. Plan a seamless Williamsburg visit with thoughtfully designed, budget-friendly lodging—reserve today!

  Call (855) 239-4019 to book with an agent.
  1.0 miles from Williamsburg, VA 23187

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Historic

309 Page Street Williamsburg, VA

With affordable rooms starting at $54.99, Rodeway Inn Historic is ideal for guests visiting Williamsburg, creating a snug and welcoming environment for relaxation. Relax in accommodations that offer a no-frills approach to travel, with essential comforts and a focus on economy.

Rodeway Inn Historic provides an excellent base for those who want to experience Williamsburg, where the downtown area’s most iconic attractions are never far from reach. Plan ahead and enjoy a value-driven stay for your Williamsburg adventure—reserve now!

  Call (855) 235-0725 to book with an agent.
  1.1 miles from Williamsburg, VA 23187

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Williamsburg Historic Area

706 Bypass Road Williamsburg, VA

Guests headed to Williamsburg can enjoy affordable comfort at Days Inn by Wyndham Williamsburg Historic Area, with rooms starting at $61.99, providing a warm space perfect for relaxation. Relax in the vibrant yet comfortable design of Days Inn's guest rooms, where bright accents meet cozy furnishings.

At Days Inn by Wyndham Williamsburg Historic Area, you’re never too far from the action, where the downtown area of Williamsburg is just a short trip away, perfect for easy exploration. Relax and enjoy Williamsburg with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 236-8982 to book with an agent.
  1.1 miles from Williamsburg, VA 23187

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Williamsburg Central

718 Bypass Rd Williamsburg, VA

At Hampton Inn & Suites Williamsburg Central, travelers headed to Williamsburg will find inviting accommodations with rooms starting at $78.99, creating a clean and comfortable space. Savor the taste of freshly brewed coffee available round the clock in Hampton’s lobby, keeping you energized throughout your stay.

Hampton Inn & Suites Williamsburg Central provides guests with a convenient location, where Williamsburg’s bustling downtown is just a short walk or ride from the hotel. Relax in Williamsburg with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  1.1 miles from Williamsburg, VA 23187

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Williamsburg Historic Area

600 Bypass Rd Williamsburg, VA

Guests traveling to Williamsburg will find inviting accommodations at La Quinta Inn & Suites by Wyndham Williamsburg Historic Area, where mellifluous rooms start at $60.35, creating a welcoming space ideal for relaxation. Benefit from La Quinta's spacious suites, offering separate living areas for work, relaxation, or entertainment.

Guests at La Quinta Inn & Suites by Wyndham Williamsburg Historic Area will appreciate the proximity to downtown Williamsburg, where the city’s most popular spots are just a short distance away. Get the most out of your Williamsburg stay with a hotel that’s all about value—lock in today!

  Call (855) 235-6136 to book with an agent.
  1.1 miles from Williamsburg, VA 23187

Starting at

$60.35

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Williamsburg

601 Bypass Rd Williamsburg, VA

Experience a warm stay at Homewood Suites by Hilton Williamsburg near Williamsburg, where quality accommodations offer comfort and relaxation, with inviting rates from $109.99. Enjoy a sustainable stay with Homewood Suites' initiatives like water conservation programs and energy-efficient appliances.

With downtown Williamsburg easily accessible, guests at Homewood Suites by Hilton Williamsburg can experience the best of the city while enjoying a quieter retreat. Discover how enjoyable Williamsburg can be with accommodations that cater to your needs—secure now!

  Call (855) 234-2997 to book with an agent.
  1.1 miles from Williamsburg, VA 23187

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Williamsburg Historic Area VA

400 Bypass Rd Williamsburg, VA

Experience the inviting ambiance of Country Inn & Suites by Radisson Williamsburg Historic Area VA on your visit to Williamsburg, where delightful accommodations create a warm stay, with rates starting at $82.99. Experience hassle-free parking at Country Inn & Suites, with ample space and easy access to your vehicle throughout your stay.

Guests at Country Inn & Suites by Radisson Williamsburg Historic Area VA will appreciate how close they are to downtown Williamsburg, where the city’s top attractions are just a short trip away. Relax in Williamsburg with a hotel that combines modern elegance and unbeatable rates—lock in today!

  Call (855) 239-4019 to book with an agent.
  1.1 miles from Williamsburg, VA 23187

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Hotel & Suites Williamsburg Historic Gateway an IHG Hotel

515 Bypass Rd Williamsburg, VA

Unwind at Holiday Inn Hotel & Suites Williamsburg Historic Gateway an IHG Hotel as you travel to Williamsburg, where quality rooms provide relaxation and comfort, with affordable rates beginning at $119.95 per night. Engage in physical activity with Holiday Inn’s sports facilities, including tennis courts and basketball courts at select locations.

Whether you prefer a leisurely stroll or a brief drive, downtown Williamsburg is easily accessible from Holiday Inn Hotel & Suites Williamsburg Historic Gateway an IHG Hotel, giving guests the best of both worlds. Find your ideal Williamsburg retreat with lodging that delivers exceptional value—secure now!

  Call (855) 239-4019 to book with an agent.
  1.1 miles from Williamsburg, VA 23187

Starting at

$119.95

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Williamsburg Historic Area

220 Bypass Rd. Noa Williamsburg, VA

With budget-friendly rooms from $81.99, Comfort Suites Williamsburg Historic Area provides inviting comfort for guests traveling to Williamsburg, creating a warm and welcoming space. Take advantage of Comfort Suites' bilingual services, ensuring that non-English speaking guests feel welcome and assisted.

At Comfort Suites Williamsburg Historic Area, visitors can enjoy a peaceful stay while having downtown Williamsburg easily within reach, offering the perfect balance of relaxation and exploration. Make your Williamsburg adventure exceptional without breaking the bank—secure your room today!

  Call (855) 234-5074 to book with an agent.
  1.2 miles from Williamsburg, VA 23187

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Williamsburg Gateway

331 Bypass Rd Williamsburg, VA

At Comfort Inn Williamsburg Gateway, guests traveling to Williamsburg will find comfortable, budget-friendly rooms starting at $81.71, creating a clean and welcoming environment for relaxation. Take a break in Comfort Inn's outdoor seating areas, where you can relax, socialize, or simply enjoy the surroundings.

With downtown Williamsburg nearby, Comfort Inn Williamsburg Gateway provides the perfect starting point for guests who want to experience the best of the city while staying in a quieter area. Discover how stress-free Williamsburg can be with well-appointed, affordable lodging—book today!

  Call (855) 234-2997 to book with an agent.
  1.2 miles from Williamsburg, VA 23187

Starting at

$81.71

per night

Read Reviews View Amenities View All Rooms

Best Western Williamsburg Historic District

351 York Street Williamsburg, VA

For budget-conscious travelers to Williamsburg, Best Western Williamsburg Historic District offers sheltered accommodations with rates from $72.99, creating a clean and comfortable space. Stay connected with complimentary Wi-Fi at Best Western, making it easy to work remotely or share your travel experiences.

At Best Western Williamsburg Historic District, guests are perfectly positioned to explore Williamsburg, where the downtown area’s most iconic attractions are just a short journey away. Step into Williamsburg with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 235-6136 to book with an agent.
  1.2 miles from Williamsburg, VA 23187

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Westgate Historic Williamsburg Resort

1324 Richmond Road Williamsburg, VA

Unwind at Westgate Historic Williamsburg Resort near Williamsburg, where quality rooms create a welcoming retreat, with inviting rates starting at a budget-friendly $71.19. Enjoy a stay that exemplifies luxury, with rooms equipped with high-end amenities and designed for ultimate comfort.

At Westgate Historic Williamsburg Resort, you’re close enough to Williamsburg’s center for a relaxed walk, but far enough to enjoy peace and quiet after a busy day. Find out how extraordinary Williamsburg can be with a hotel that takes hospitality to heart—reserve now!

  Call (855) 235-6136 to book with an agent.
  1.2 miles from Williamsburg, VA 23187

Starting at

$71.19

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Williamsburg Colonial

119 Bypass Road Williamsburg, VA

For a heartwarming, budget-friendly stay, Days Inn & Suites by Wyndham Williamsburg Colonial offers inviting rooms with rates from $59.00, creating a clean and comfortable atmosphere near Williamsburg. Discover the welcoming community at Days Inn, where guests can enjoy a sense of belonging during their stay.

Guests at Days Inn & Suites by Wyndham Williamsburg Colonial are always close to the action, with downtown Williamsburg easily accessible for a day of exploration or a night out. Stay comfortably and affordably in Williamsburg with accommodations that deliver—book now!

  Call (855) 239-4019 to book with an agent.
  1.3 miles from Williamsburg, VA 23187

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Williamsburg Historic Area

814 Capitol Landing Rd Williamsburg, VA

Guests visiting Williamsburg will find inviting comfort at MainStay Suites Williamsburg Historic Area, with inviting rooms starting at $74.00, creating a welcoming atmosphere ideal for rest. Relax with the comprehensive cable package provided in each suite at MainStay Suites, featuring a variety of entertainment options.

From MainStay Suites Williamsburg Historic Area, guests can quickly reach the heart of Williamsburg, where the downtown area’s most vibrant destinations are always close by. Take the guesswork out of Williamsburg travel with a hotel that prioritizes your comfort—lock in today!

  Call (855) 234-5074 to book with an agent.
  1.3 miles from Williamsburg, VA 23187

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Williamsburg

824 Capitol Landing Road Williamsburg, VA

For a budget-conscious and inviting stay near Williamsburg, Red Roof Inn Williamsburg offers serene rooms with rates starting at $59.49, creating a clean and welcoming space ideal for relaxation. Explore the local area with ease, as many Red Roof Inn locations provide easy access to popular dining, shopping, and entertainment venues.

From Red Roof Inn Williamsburg, visitors can easily reach downtown Williamsburg, where the city’s top attractions are never far away, offering both convenience and comfort. Make your Williamsburg adventure easy and budget-conscious with a welcoming stay—secure now!

  Call (855) 239-4019 to book with an agent.
  1.3 miles from Williamsburg, VA 23187

Starting at

$59.49

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Williamsburg Colonial Area

834 Capitol Landing Rd Williamsburg, VA

For a restful stay near Williamsburg, Travelodge by Wyndham Williamsburg Colonial Area offers affordable comfort with rooms beginning at $59.00, creating a clean, welcoming environment ideal for relaxation. Relax in Travelodge's tastefully decorated rooms, where comfort and style come together to create a welcoming retreat.

At Travelodge by Wyndham Williamsburg Colonial Area, guests can easily access downtown Williamsburg, making it simple to visit the city’s most exciting spots while returning to a peaceful retreat. Enjoy reliable, comfortable lodging that fits your budget in Williamsburg—secure now!

  Call (855) 239-5277 to book with an agent.
  1.3 miles from Williamsburg, VA 23187

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Williamsburg

505 York Street Williamsburg, VA

With rooms starting at $63.00, Baymont by Wyndham Williamsburg provides inviting accommodations for guests bound for Williamsburg, creating a restful, comfortable environment ideal for relaxation. Experience the convenience of nearby shopping and dining options, as Baymont by Wyndham locations are strategically placed for ease of access.

Baymont by Wyndham Williamsburg offers the perfect combination of accessibility and peace, giving guests the opportunity to explore downtown Williamsburg with ease while enjoying a more tranquil stay. Make your Williamsburg travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 236-8982 to book with an agent.
  1.3 miles from Williamsburg, VA 23187

Starting at

$63.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Historic Area

442 Pkwy. Dr Williamsburg, VA

With budget-friendly rooms starting at $48.99, Econo Lodge Historic Area provides inviting accommodations for travelers bound for Williamsburg, creating a warm and welcoming environment. Appreciate the straightforward amenities at Econo Lodge, including in-room climate control and wake-up service for added comfort.

Econo Lodge Historic Area provides a great location for guests who want to explore Williamsburg, with the downtown area just a short walk or quick ride away. Make your Williamsburg visit enjoyable and affordable—lock in your room today!

  Call (855) 234-5074 to book with an agent.
  1.3 miles from Williamsburg, VA 23187

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

With affordable rooms beginning at $59.00, Super 8 by Wyndham Williamsburg / Historic Area provides budget-conscious accommodations for travelers headed to Williamsburg, creating a warm, welcoming environment. Appreciate the no-nonsense approach of Super 8, where you’re provided with all the necessary amenities for a comfortable stay.

Guests staying at Super 8 by Wyndham Williamsburg / Historic Area will appreciate the proximity to downtown Williamsburg, where the city’s top spots are just a short stroll or drive from the hotel. Lock in a cozy, affordable stay perfect for your Williamsburg adventure—reserve now!

  Call (855) 234-2997 to book with an agent.
  1.3 miles from Williamsburg, VA 23187

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Williamsburg

1402 Richmond Rd Williamsburg, VA

For travelers headed to Williamsburg, Fairfield Inn & Suites by Marriott Williamsburg offers inviting rooms with rates starting at $94.99, creating a clean and welcoming environment perfect for relaxation. Explore the innovation in Fairfield's automated guest service kiosks, allowing for quick solutions to your needs.

From Fairfield Inn & Suites by Marriott Williamsburg, guests can quickly visit downtown Williamsburg, where the city’s best sights and attractions are easily accessible. Relax in Williamsburg with accommodations that make every moment enjoyable—reserve now!

  Call (855) 234-5074 to book with an agent.
  1.4 miles from Williamsburg, VA 23187

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms