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

Surry Seafood Company

633 Marina Rd. Surry, VA

At Surry Seafood Company, visitors to Moorings will find comfortable accommodations that blend quality and value, with alluring rooms available from a welcoming $149.99 per night. Stay in accommodations that are designed with your comfort in mind, providing a range of upgraded amenities to enhance your visit.

Guests staying at Surry Seafood Company will love how easily they can access downtown Moorings, before returning to the hotel’s peaceful surroundings. Enjoy a hassle-free Moorings adventure with a hotel that makes everything easy—reserve now!

  Call (855) 235-6136 to book with an agent.
  6.5 miles from Moorings, VA 23839

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Wedmore Place

5810 Wessex Hundred Williamsburg, VA

Enjoy an elevated experience at Wedmore Place on your trip to Moorings, where quality accommodations offer comfort, with rates from $164.99. Enjoy a stay that exemplifies luxury, with rooms equipped with premium amenities and designed for utmost comfort.

For those seeking a blend of relaxation and city exploration, Wedmore Place offers tranquility with downtown Moorings a drive away. Experience a Moorings escape that’s as luxurious as it is welcoming—lock in your room today!

  Call (855) 239-5277 to book with an agent.
  12.3 miles from Moorings, VA 23839

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

Hilton Vacation Club Greensprings Williamsburg

3500 Ludwell Pkwy Williamsburg, VA

Find comfort and relaxation at Hilton Vacation Club Greensprings Williamsburg near Moorings, where inviting rooms create a safe retreat, with rates starting from a friendly $89.99. Relax with the therapeutic treatments of Hilton's aromatherapy services, tailored to enhance your relaxation and overall well-being.

For a serene stay, Hilton Vacation Club Greensprings Williamsburg provides calm surroundings, with the excitement of downtown Moorings still a short drive away. Uncover the best of Moorings with accommodations that keep you relaxed and rejuvenated—reserve now!

  Call (855) 234-2997 to book with an agent.
  12.4 miles from Moorings, VA 23839

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Hilton Vacation Club The Historic Powhatan Williamsburg

3601 Ironbound Rd Williamsburg, VA

With welcoming comfort, Hilton Vacation Club The Historic Powhatan Williamsburg near Moorings is an ideal choice, where calm rooms offer relaxation, with nightly rates beginning at just $80.99. Enjoy the personalized attention and services of Hilton's dedicated guest relations team, ensuring a stay that exceeds your expectations.

Travelers at Hilton Vacation Club The Historic Powhatan Williamsburg will appreciate the serene atmosphere, with downtown Moorings still accessible for all their sightseeing needs. Discover how extraordinary Moorings can be with a hotel that delivers on every detail—secure now!

  Call (855) 235-6136 to book with an agent.
  12.9 miles from Moorings, VA 23839

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Kingsmill Resort

1010 Kingsmill Rd Williamsburg, VA

Relax in the upscale comfort of Kingsmill Resort as you explore Moorings, where premium rooms provide warmth and style, with budget-friendly rates from $189.99. Find the pinnacle of comfort in rooms that combine a serene ambiance with luxurious amenities for a truly sublime stay.

Relax in the calm environment of Kingsmill Resort, where guests can enjoy a peaceful retreat and downtown Moorings is still within reach. Stay in Moorings with a hotel that redefines the meaning of premium service—book today!

  Call (855) 234-7135 to book with an agent.
  14.0 miles from Moorings, VA 23839

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Williamsburg Lodge Autograph Collection

310 South England St Williamsburg, VA

Step into a refined experience at Williamsburg Lodge Autograph Collection on your trip to Moorings, where relaxed rooms create a serene environment, with rates starting at an affordable $349.99. Delve into the rich narratives and captivating stories behind each Autograph Collection Hotel, adding depth to your stay.

Those seeking a quieter location will appreciate Williamsburg Lodge Autograph Collection, where they can enjoy the calm while downtown Moorings is a short drive away. Relax and rejuvenate in Moorings with accommodations that make your stay unforgettable—secure now!

  Call (855) 235-0725 to book with an agent.
  15.0 miles from Moorings, VA 23839

Starting at

$349.99

per night

Read Reviews View Amenities View All Rooms

Marriotts Manor Club at Fords Colony

101 Saint Andrews Dr Williamsburg, VA

Those traveling to Moorings will appreciate the sheltered ambiance of Marriotts Manor Club at Fords Colony, where quality rooms create relaxation, with nightly rates beginning at $119.99. Take advantage of Marriott's mobile app, enhancing your stay with features like room service ordering, activity bookings, and more.

For those who prefer a calm atmosphere, Marriotts Manor Club at Fords Colony offers tranquility while keeping downtown Moorings close enough for a day of adventure. Unwind in Moorings at a hotel that turns relaxation into a true art form—lock in today!

  Call (855) 234-7135 to book with an agent.
  15.0 miles from Moorings, VA 23839

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Williamsburg Inn an official Colonial Williamsburg Hotel

136 East Francis Street Williamsburg, VA

With world-class hospitality, Williamsburg Inn an official Colonial Williamsburg Hotel near Moorings delivers an experience beyond compare, where opulent rooms await, with budget-friendly rates from $494.99. Enjoy a royal experience in rooms that offer extraordinary amenities, including private elevators, terraces, and heated floors.

For travelers seeking a quiet escape, Williamsburg Inn an official Colonial Williamsburg Hotel offers a peaceful retreat, while downtown Moorings remains easily accessible by car. Take advantage of Moorings's elegance with a hotel that transforms hospitality into an art form—lock in today!

  Call (855) 234-7135 to book with an agent.
  15.1 miles from Moorings, VA 23839

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

Choose Griffin Hotel an official Colonial Williamsburg Hotel for a restful stay near Moorings, where inviting rooms offer a peaceful escape, with affordable rates beginning at $215.99 per night. Stay in accommodations that provide a blend of comfort and practical luxury, ensuring a pleasant and hassle-free visit.

For those seeking tranquility, Griffin Hotel an official Colonial Williamsburg Hotel provides a serene retreat while keeping downtown Moorings within reach for sightseeing. Find out how enjoyable Moorings can be with accommodations that put you first—secure now!

  Call (855) 239-5277 to book with an agent.
  15.2 miles from Moorings, VA 23839

Starting at

$215.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Williamsburg

50 Kingsmill Rd Williamsburg, VA

With a perfect blend of elegance and comfort, DoubleTree by Hilton Williamsburg near Moorings offers quality rooms starting at an accessible rate of $173.99 per night. Delight in DoubleTree by Hilton's dessert buffets, where sweet treats are abundant and designed to satisfy any sweet tooth.

Guests at DoubleTree by Hilton Williamsburg can unwind in a quiet retreat, with downtown Moorings just a short drive away for city adventures. Choose a hotel in Moorings that turns your stay into an experience you’ll never forget—book today!

  Call (855) 233-0132 to book with an agent.
  15.2 miles from Moorings, VA 23839

Starting at

$173.99

per night

Read Reviews View Amenities View All Rooms

Westgate Historic Williamsburg Resort

1324 Richmond Road Williamsburg, VA

Travelers exploring Moorings will appreciate the charm of Westgate Historic Williamsburg Resort, where comfortable rooms create a welcoming experience, starting from $71.19 per night. Relax in accommodations that blend sophistication with comfort, offering amenities that cater to your every need.

A relaxing retreat awaits guests at Westgate Historic Williamsburg Resort, where peaceful surroundings provide rest and downtown Moorings is close by. Make your Moorings trip exceptional with a hotel that keeps your satisfaction in mind—secure now!

  Call (855) 234-2997 to book with an agent.
  15.2 miles from Moorings, VA 23839

Starting at

$71.19

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Historic

220 Bypass Rd Williamsburg, VA

With rates starting at $68.99, Sleep Inn Historic is ideal for guests bound for Moorings, providing warm accommodations in a warm, inviting setting. Benefit from the flexibility of Sleep Inn's room configurations, offering options from single travelers to families needing extra space.

A calm atmosphere and proximity to downtown Moorings make Sleep Inn Historic ideal for travelers who want to balance city exploration with rest. Relax in Moorings at a hotel that’s designed for comfort and affordability—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  15.3 miles from Moorings, VA 23839

Starting at

$68.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 those visiting Moorings, Holiday Inn Express Williamsbrg Busch Gardens Area an IHG Hotel offers inviting, budget-friendly rooms with rates beginning at $129.95, creating a welcoming environment for relaxation. Delight in the brand's signature touches, including the welcoming scent and energizing design elements that greet you upon arrival.

Enjoy the peace and quiet at Holiday Inn Express Williamsbrg Busch Gardens Area an IHG Hotel, where downtown Moorings is just a smooth drive away, allowing for easy access to the city's top attractions. Make your Moorings experience exceptional with a hotel that keeps costs down—lock in today!

  Call (855) 233-7850 to book with an agent.
  15.3 miles from Moorings, VA 23839

Starting at

$129.95

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Williamsburg

1402 Richmond Rd Williamsburg, VA

With rates from $94.99, Fairfield Inn & Suites by Marriott Williamsburg provides inviting accommodations for travelers visiting Moorings, creating a comfortable and welcoming space for relaxation. Enjoy the freshness of Fairfield's daily housekeeping service, ensuring your room remains pristine throughout your stay.

Guests staying at Fairfield Inn & Suites by Marriott Williamsburg will enjoy the quiet retreat, with downtown Moorings still nearby for all their city adventures. Plan your Moorings adventure with a hotel that enhances your experience—reserve today!

  Call (855) 239-5277 to book with an agent.
  15.4 miles from Moorings, VA 23839

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Smithfield Station

415 South Church Street Smithfield, VA

Unwind at Smithfield Station near Moorings, where inviting rooms offer warmth and comfort, with budget-friendly nightly rates starting from just $175.99. Relax in rooms that are tailored to provide a superior level of comfort, with amenities that make your stay special.

A calm retreat awaits at Smithfield Station, where guests can rest and still reach downtown Moorings with ease. Relax in Moorings with a hotel that combines modern elegance and unbeatable rates—lock in today!

  Call (855) 233-0132 to book with an agent.
  15.4 miles from Moorings, VA 23839

Starting at

$175.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Williamsburg Busch Gardens Area

470 McLaws Circle Williamsburg, VA

Enjoy the warm ambiance of Courtyard by Marriott Williamsburg Busch Gardens Area as you visit Moorings, with quality accommodations crafted for comfort, with inviting rates starting at $139.99 per night. Discover the joy of Courtyard's children's programming, featuring activities and amenities designed with young travelers in mind.

At Courtyard by Marriott Williamsburg Busch Gardens Area, guests can unwind in a calm environment while keeping downtown Moorings within easy reach for a day of adventure. Take your Moorings experience to new heights with exceptional amenities and great rates—reserve now!

  Call (855) 233-0132 to book with an agent.
  15.4 miles from Moorings, VA 23839

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Williamsburg Colonial

119 Bypass Road Williamsburg, VA

At Days Inn & Suites by Wyndham Williamsburg Colonial, travelers to Moorings will find comfortable, budget-friendly rooms with rates starting at $59.00, creating a warm and inviting space for relaxation. Trust Days Inn for a hassle-free stay, with efficient service and comfortable accommodations at every turn.

A relaxing stay awaits at Days Inn & Suites by Wyndham Williamsburg Colonial, where serene surroundings provide a restful atmosphere and downtown Moorings remains accessible. Experience a stress-free Moorings visit with accommodations that enhance your stay—reserve today!

  Call (855) 234-5074 to book with an agent.
  15.4 miles from Moorings, VA 23839

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Williamsburg Historic Area

220 Bypass Rd. Noa Williamsburg, VA

Guests bound for Moorings can enjoy budget-friendly comfort at Comfort Suites Williamsburg Historic Area, where safe rooms start at $81.99, creating a welcoming space perfect for relaxation. Experience the comfort of Comfort Suites' hypoallergenic rooms, specifically designed to provide a clean and allergen-free environment.

At Comfort Suites Williamsburg Historic Area, visitors can enjoy the peaceful surroundings of the hotel, while downtown Moorings remains within reach for easy city exploration. Make your Moorings visit memorable with a hotel that delivers more for your money—reserve now!

  Call (855) 236-8982 to book with an agent.
  15.4 miles from Moorings, VA 23839

Starting at

$81.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 at Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA when traveling to Moorings, where inviting rooms create a harmonious retreat, with rates starting at a welcoming $128.99 per night. Stay connected with free high-speed internet at Country Inn & Suites, ensuring you’re never out of touch with work or loved ones.

At Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA, visitors can enjoy the quiet environment, while knowing that downtown Moorings is just a smooth drive away. Rest and unwind in Moorings at a hotel that offers everything you need for a great visit—lock in today!

  Call (855) 233-7850 to book with an agent.
  15.5 miles from Moorings, VA 23839

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Fort Magruder Historic Williamsburg Trademark by Wyndham

6945 Pocahontas Trail Williamsburg, VA

Relax in the elevated comfort of Fort Magruder Historic Williamsburg Trademark by Wyndham as you explore Moorings, where snug rooms create a warm atmosphere, with budget-friendly rates from $74.99. Relax in rooms designed for luxury and comfort, featuring state-of-the-art entertainment systems and ergonomic workspaces.

At Fort Magruder Historic Williamsburg Trademark by Wyndham, guests can experience the calm of quiet surroundings, with the energy of downtown Moorings still close by. Get the most out of Moorings with accommodations that turn luxury into a standard—book today!

  Call (855) 239-4019 to book with an agent.
  15.5 miles from Moorings, VA 23839

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Williamsburg Historic Area VA

400 Bypass Rd Williamsburg, VA

Choose Country Inn & Suites by Radisson Williamsburg Historic Area VA for your trip to Moorings, where peaceful accommodations provide a relaxing retreat, with budget-friendly room rates beginning at just $79.99. Stay energized with the coffee and tea facilities provided in each room at Country Inn & Suites, available around the clock.

Rest easy at Country Inn & Suites by Radisson Williamsburg Historic Area VA, where calm surroundings create a restful stay, and downtown Moorings is still within driving distance. Step into a Moorings stay that blends convenience with superior comfort—lock in your room today!

  Call (855) 233-0132 to book with an agent.
  15.5 miles from Moorings, VA 23839

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Williamsburg

505 York Street Williamsburg, VA

At Baymont by Wyndham Williamsburg, travelers to Moorings can enjoy tranquil comfort with rooms beginning at $62.00, creating a welcoming environment ideal for a restful stay. Relax with a leisurely breakfast in bed, courtesy of Baymont by Wyndham’s in-room dining services.

A relaxing stay awaits at Baymont by Wyndham Williamsburg, where serene surroundings provide a restful atmosphere and downtown Moorings remains accessible. Enjoy peace of mind on your Moorings trip with accommodations designed for relaxation—book today!

  Call (855) 235-0725 to book with an agent.
  15.5 miles from Moorings, VA 23839

Starting at

$62.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Williamsburg an IHG Hotel

1452 Richmond Rd Williamsburg, VA

At Holiday Inn Express & Suites Williamsburg an IHG Hotel, travelers to Moorings can unwind in tucked away comfort with rooms beginning at $99.00, creating a warm and inviting space ideal for relaxation. Appreciate the brand's focus on sustainability, with Holiday Inn Express participating in green programs and initiatives to reduce its environmental footprint.

Guests at Holiday Inn Express & Suites Williamsburg an IHG Hotel will appreciate the calming environment, with downtown Moorings still within reach for a day of city exploration. Get ready for Moorings with a hotel that brings comfort and value together—book today!

  Call (855) 234-5074 to book with an agent.
  15.5 miles from Moorings, VA 23839

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Best Western Williamsburg Historic District

351 York Street Williamsburg, VA

With rooms starting at $72.99, Best Western Williamsburg Historic District provides budget-friendly comfort for travelers bound for Moorings, creating a clean, welcoming environment. Appreciate the bespoke service at Best Western’s concierge desks, where staff can arrange everything from theater tickets to restaurant reservations.

Guests can enjoy peaceful surroundings at Best Western Williamsburg Historic District, with downtown Moorings still a convenient drive away for sightseeing. Enjoy Moorings to the fullest with accommodations that keep your wallet happy—reserve now!

  Call (855) 236-8982 to book with an agent.
  15.5 miles from Moorings, VA 23839

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms