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

Holiday Inn Express Gloucester an IHG Hotel

6639 Forest Hill Ave Gloucester, VA

With welcoming comfort, Holiday Inn Express Gloucester an IHG Hotel near Gloucester is an ideal choice, where restful rooms offer relaxation, with nightly rates beginning at just $134.00. Enjoy the vibrant atmosphere of Holiday Inn Express's themed nights, providing entertainment and fun for guests of all ages.

With downtown Gloucester nearby, guests can choose to walk or take a quick ride to the heart of the city from Holiday Inn Express Gloucester an IHG Hotel. Relax and rejuvenate in Gloucester with a hotel that makes every moment feel indulgent—secure now!

  Call (855) 239-5277 to book with an agent.
  1.4 miles from Gloucester, VA 23061

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Gloucester

6638 Forest Hill Ave Gloucester, VA

For an inviting stay, Hampton Inn Gloucester offers homely accommodations with rates from $124.99, creating a comfortable environment ideal for travelers bound for Gloucester. Trust in the consistent quality and service at Hampton by Hilton, where every stay is backed by a name you know and trust.

Hampton Inn Gloucester offers guests the ideal starting point for discovering Gloucester, with the downtown area just minutes away for exploration. Experience the charm of Gloucester with a hotel that goes above and beyond—book today!

  Call (855) 235-0725 to book with an agent.
  1.4 miles from Gloucester, VA 23061

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Great Wolf Lodge Williamsburg

549 East Rochambeau Drive Williamsburg, VA

Enjoy a heartwarming escape at Great Wolf Lodge Williamsburg as you visit Gloucester, where inviting rooms provide warmth and quality, with nightly rates beginning at $179.99. Stay in accommodations that provide an exceptional level of luxury, with rooms offering everything needed for a superior stay.

For guests who enjoy both relaxation and convenience, Great Wolf Lodge Williamsburg offers tranquility with downtown Gloucester still nearby. Unwind in Gloucester with a hotel that makes comfort feel effortlessly elegant—lock in today!

  Call (855) 236-8982 to book with an agent.
  12.0 miles from Gloucester, VA 23061

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Wyndham Garden Williamsburg Busch Gardens Area

201 Water Country Pkwy Williamsburg, VA

Choose Wyndham Garden Williamsburg Busch Gardens Area for your journey to Gloucester, where comfortable rooms provide quality and relaxation, with budget-friendly rates beginning at $68.40. Relax in rooms that offer a premium feel without the premium price, providing a superior stay experience.

With a scenic drive into downtown Gloucester, guests at Wyndham Garden Williamsburg Busch Gardens Area can enjoy the city's best spots before returning to the calm of the hotel. Step into your Gloucester adventure with a hotel that prioritizes comfort and convenience—reserve now!

  Call (855) 239-4019 to book with an agent.
  12.3 miles from Gloucester, VA 23061

Starting at

$68.40

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Club Vacations Williamsburg Resort an IHG Hotel

200 English Garden Way Williamsburg, VA

A warm stay awaits at Holiday Inn Club Vacations Williamsburg Resort an IHG Hotel as you visit Gloucester, where inviting rooms provide relaxation and comfort, with rates beginning at $129.00. Relax in Holiday Inn's inviting public spaces, ideal for meeting up with friends, catching up on work, or just enjoying a moment of peace.

At Holiday Inn Club Vacations Williamsburg Resort an IHG Hotel, guests can relax in serene surroundings, with the energy of downtown Gloucester still accessible by car for a day of exploration. Stay in Gloucester with accommodations that make your visit seamless and indulgent—book today!

  Call (855) 234-7135 to book with an agent.
  12.5 miles from Gloucester, VA 23061

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Williamsburg Historic District

911 Capitol Landing Rd Williamsburg, VA

For those visiting Gloucester, Hampton Inn & Suites Williamsburg Historic District offers delightful accommodations with rates from $80.99, creating a clean, comfortable space perfect for relaxation. Enjoy a unique stay at Hampton’s boutique properties, which offer a more personalized and intimate hotel experience.

Guests staying at Hampton Inn & Suites Williamsburg Historic District will appreciate the peaceful environment, with downtown Gloucester remaining within reach for city adventures. Take comfort in knowing your Gloucester stay is both budget-wise and enjoyable—reserve today!

  Call (855) 235-6136 to book with an agent.
  12.7 miles from Gloucester, VA 23061

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Williamsburg North an IHG Hotel

720 Lightfoot Road Williamsburg, VA

At Holiday Inn Express Williamsburg North an IHG Hotel, guests traveling to Gloucester can enjoy budget-friendly rooms starting at $114.00, creating a warm and welcoming space perfect for unwinding. Experience the local vibe with Holiday Inn Express's recommendations for the best dining and attractions nearby.

Guests can enjoy the quiet of Holiday Inn Express Williamsburg North an IHG Hotel, while downtown Gloucester remains a short drive away for all their sightseeing needs. Plan your Gloucester trip with a hotel that guarantees comfort and affordability—reserve today!

  Call (855) 236-8982 to book with an agent.
  12.8 miles from Gloucester, VA 23061

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Historic Area

442 Pkwy. Dr Williamsburg, VA

For guests visiting Gloucester, Econo Lodge Historic Area offers budget-friendly accommodations with rates starting at $48.99, providing a warm and inviting space for rest. Stay refreshed and ready to go with Econo Lodge's complimentary coffee, providing a quick energy boost any time of day.

For a restful escape, Econo Lodge Historic Area provides peaceful surroundings with the convenience of downtown Gloucester still being nearby. Enjoy Gloucester adventures with a cozy, budget-friendly stay—secure your room today!

  Call (855) 236-8982 to book with an agent.
  12.8 miles from Gloucester, VA 23061

Starting at

$48.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Williamsburg

824 Capitol Landing Road Williamsburg, VA

Guests traveling to Gloucester can enjoy affordable comfort at Red Roof Inn Williamsburg, with relaxing rooms beginning at $59.49, creating a clean and comfortable space perfect for relaxation. Experience modern touches with select Red Roof Inn rooms featuring updated decor and contemporary furnishings.

Rest in the serene environment of Red Roof Inn Williamsburg, with downtown Gloucester nearby for a blend of quiet and city excitement. Choose affordability with a touch of comfort for your Gloucester stay—reserve now!

  Call (855) 234-7135 to book with an agent.
  12.8 miles from Gloucester, VA 23061

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 an affordable stay near Gloucester, Travelodge by Wyndham Williamsburg Colonial Area offers plush accommodations with rooms beginning at $59.00, creating a warm and welcoming atmosphere perfect for rest. Take advantage of Travelodge's locations, conveniently situated near popular attractions, dining, and shopping.

For those looking to escape the city's hustle, Travelodge by Wyndham Williamsburg Colonial Area offers tranquility while keeping downtown Gloucester within easy driving distance. Stay cozy and within budget on your Gloucester adventure—reserve your hotel room today!

  Call (855) 236-8982 to book with an agent.
  12.8 miles from Gloucester, VA 23061

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Williamsburg Historic Area

814 Capitol Landing Rd Williamsburg, VA

For those headed to Gloucester, MainStay Suites Williamsburg Historic Area offers budget-friendly accommodations with rooms from $74.00, creating a clean, comfortable environment perfect for rest. Relax with the comprehensive cable package provided in each suite at MainStay Suites, featuring a variety of entertainment options.

With downtown Gloucester just a drive away, MainStay Suites Williamsburg Historic Area offers the perfect place to relax after a day of exploration. Take the guesswork out of your Gloucester stay with a hotel that delivers on value—secure now!

  Call (855) 239-5277 to book with an agent.
  12.8 miles from Gloucester, VA 23061

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Williamsburg / Historic Area

304 2nd St Williamsburg, VA

Guests visiting Gloucester will appreciate the soft, affordable comfort at Super 8 by Wyndham Williamsburg / Historic Area, where rooms start at $59.00, providing a clean and inviting space perfect for relaxation. Discover the ease of travel with Super 8's prime locations, conveniently close to major roads and local attractions.

With a scenic drive into downtown Gloucester, guests at Super 8 by Wyndham Williamsburg / Historic Area can enjoy the city's best spots before returning to the calm of the hotel. Plan your Gloucester travels with an affordable, inviting hotel—book now!

  Call (855) 235-0725 to book with an agent.
  13.0 miles from Gloucester, VA 23061

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Historic

309 Page Street Williamsburg, VA

For a mellifluous and affordable stay, Rodeway Inn Historic offers inviting accommodations with rooms starting at $54.99, creating a comfortable space for guests bound for Gloucester. Find comfort in rooms that deliver reliable amenities, ensuring a pleasant stay at a budget-friendly price.

From Rodeway Inn Historic, a brief drive into downtown Gloucester allows guests to enjoy the best of both worlds—city exploration and a peaceful retreat afterward. Book your Gloucester adventure with an inviting, budget-friendly hotel—reserve today!

  Call (855) 233-0132 to book with an agent.
  13.2 miles from Gloucester, VA 23061

Starting at

$54.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

Experience a peaceful retreat at Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel as you travel to Gloucester, where inviting rooms create a relaxed ambiance, with rates starting from $149.99 per night. Find comfort and convenience in rooms that offer a range of amenities, designed to enhance your experience.

At Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel, travelers can unwind in calm surroundings, with the convenience of downtown Gloucester still within easy reach. Get ready for an extraordinary Gloucester visit with accommodations that enhance your trip—book today!

  Call (855) 235-0725 to book with an agent.
  13.2 miles from Gloucester, VA 23061

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Merrimac Inn & Suites

7224 Merrimac Trail Williamsburg, VA

For an affordable, restful stay, Merrimac Inn & Suites offers budget-friendly rooms with rates from $51.99, creating a clean and welcoming environment ideal for travelers. Find a balance of comfort and value in rooms that provide a straightforward, clean, and comfortable environment.

Unwind at Merrimac Inn & Suites, where peaceful surroundings set the tone for a restful stay, and downtown Gloucester remains a short drive away. Make every day in Gloucester a pleasure with a hotel that goes above and beyond—secure now!

  Call (855) 235-0725 to book with an agent.
  13.3 miles from Gloucester, VA 23061

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Williamsburg

505 York Street Williamsburg, VA

For a budget-friendly stay, Baymont by Wyndham Williamsburg offers inviting rooms with rates beginning at $62.00, creating a clean and comfortable space near Gloucester. Stay energized with Baymont by Wyndham’s breakfast options, which include healthy and hearty choices to start your day right.

At Baymont by Wyndham Williamsburg, travelers will appreciate the calm surroundings, while downtown Gloucester is still nearby for a day of adventure. Find a hotel that complements your Gloucester travels with convenience and value—lock in now!

  Call (855) 235-0725 to book with an agent.
  13.3 miles from Gloucester, VA 23061

Starting at

$62.00

per night

Read Reviews View Amenities View All Rooms

Best Western Williamsburg Historic District

351 York Street Williamsburg, VA

At Best Western Williamsburg Historic District, guests bound for Gloucester will enjoy budget-friendly comfort with rooms starting at $72.99, creating a warm and welcoming atmosphere. Participate in Best Western's green initiatives, contributing to a sustainable and environmentally friendly stay.

For a peaceful retreat, Best Western Williamsburg Historic District offers a quiet setting with the convenience of downtown Gloucester being just a drive away. Find your ideal blend of comfort and affordability for your Gloucester stay—book today!

  Call (855) 239-5277 to book with an agent.
  13.3 miles from Gloucester, VA 23061

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Fort Magruder Historic Williamsburg Trademark by Wyndham

6945 Pocahontas Trail Williamsburg, VA

Discover elevated comfort at Fort Magruder Historic Williamsburg Trademark by Wyndham as you visit Gloucester, where gentle rooms offer a peaceful retreat, with inviting nightly rates starting at $74.99. Find unparalleled comfort and luxury in rooms that offer everything needed for a lavish and satisfying stay.

Unwind at Fort Magruder Historic Williamsburg Trademark by Wyndham, where the calm atmosphere is complemented by easy access to downtown Gloucester for a day of adventure. Take advantage of a Gloucester hotel that offers the perfect blend of comfort and sophistication—reserve now!

  Call (855) 234-7135 to book with an agent.
  13.3 miles from Gloucester, VA 23061

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

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

7135 Pocahontas Trl Williamsburg, VA

Stay affordably at Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA as you explore Gloucester, where inviting rooms create a warm environment, with rates beginning at an accessible $128.99. Indulge in the baked goods and fresh coffee served daily at Country Inn & Suites, a delightful treat to enhance your mornings.

Guests at Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA will appreciate the quiet atmosphere, while a smooth drive delivers them to the sights and attractions of downtown Gloucester. Get ready to experience Gloucester with a hotel that keeps your comfort front and center—reserve now!

  Call (855) 234-2997 to book with an agent.
  13.4 miles from Gloucester, VA 23061

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites Williamsburg Central

5351 Richmond Rd Williamsburg, VA

At Rodeway Inn & Suites Williamsburg Central, travelers bound for Gloucester will find budget-conscious comfort with rates starting at $56.99, creating a clean and welcoming environment. Experience a stay that offers more in terms of amenities and comfort, providing an enhanced visit at a budget-friendly price.

Rest easy at Rodeway Inn & Suites Williamsburg Central, where guests can relax in serene surroundings with downtown Gloucester within reach for sightseeing. Stay refreshed and on budget in Gloucester with thoughtfully designed accommodations—secure today!

  Call (855) 233-7850 to book with an agent.
  13.4 miles from Gloucester, VA 23061

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Williamsburg Central

5351 Richmond Rd. Building B Williamsburg, VA

At Suburban Studios Williamsburg Central, travelers to Gloucester will find affordable comfort with rooms starting at $87.99, creating a cozy-like, welcoming environment ideal for relaxation. Experience dependable comfort in rooms that offer practical amenities, ensuring a pleasant and budget-friendly stay.

At Suburban Studios Williamsburg Central, visitors can enjoy the calm surroundings, while knowing downtown Gloucester is still accessible for a day of city adventure. Make your Gloucester experience budget-friendly and relaxing—lock in your hotel today!

  Call (855) 234-5074 to book with an agent.
  13.4 miles from Gloucester, VA 23061

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Williamsburg Historic Area

706 Bypass Road Williamsburg, VA

With budget-friendly rooms starting at $61.99, Days Inn by Wyndham Williamsburg Historic Area is ideal for guests bound for Gloucester, creating a clean and inviting space perfect for relaxation. Discover the sunny side of service at Days Inn, where the staff's friendly and attentive service brightens your day.

At Days Inn by Wyndham Williamsburg Historic Area, guests can enjoy the serene surroundings, knowing that downtown Gloucester remains within reach for a day of adventure. Settle into Gloucester with a hotel that balances convenience and cost savings—lock in now!

  Call (855) 239-5277 to book with an agent.
  13.4 miles from Gloucester, VA 23061

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Williamsburg Central

718 Bypass Rd Williamsburg, VA

With affordable rooms beginning at $81.99, Hampton Inn & Suites Williamsburg Central provides inviting accommodations for guests visiting Gloucester, creating a warm, comfortable space. Savor the convenience of Hampton's 24/7 Suite Shop®, offering snacks, drinks, and travel essentials anytime you need them.

A relaxing stay awaits at Hampton Inn & Suites Williamsburg Central, where calm surroundings offer rest and downtown Gloucester is a convenient drive away. Find peace of mind during your Gloucester stay with a hotel that has it all—secure now!

  Call (855) 233-7850 to book with an agent.
  13.4 miles from Gloucester, VA 23061

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Williamsburg

601 Bypass Rd Williamsburg, VA

Encounter inviting accommodations at Homewood Suites by Hilton Williamsburg as you visit Gloucester, where inviting rooms create a warm ambiance, with affordable rates beginning at $109.99. Welcome to Homewood Suites by Hilton, where spacious suites and home-like comforts create the perfect extended-stay experience.

Enjoy a peaceful atmosphere at Homewood Suites by Hilton Williamsburg, where guests can relax knowing that downtown Gloucester remains close enough for exploration. Find out how enjoyable Gloucester can be with accommodations that put you first—secure now!

  Call (855) 236-8982 to book with an agent.
  13.4 miles from Gloucester, VA 23061

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms