Skip to main content.

Hotels in Gloucester, Virginia

Search & Compare Gloucester Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Gloucester

What's Gloucester like?

Gloucester is a family-friendly city where you can spend time appreciating the historic sites. Take in the local culture of Gloucester at Rosewell Ruins and Gloucester Museum of History. You may want to expand your exploration to the surrounding area to see Fossil Beach and other sights.

Where are the best places to stay in Gloucester?

Here are our travelers' top 2 places to stay in Gloucester:

Hampton Inn Gloucester

Art Deco hotel with indoor pool, bar
  • • Free breakfast • Free parking • Free WiFi • Fitness center • Central location

Quality Inn Gloucester

City-center hotel within easy reach of Gloucester Museum of History
  • • Free breakfast • Free parking • Free WiFi • Outdoor pool • Close to shopping

What types of hotels are available in Gloucester?

We have 14 Gloucester accommodations with prices starting at USD 38. Choose one of our 341 deals and get discounts of up to 51%.

Below are the number of accommodations by star rating in Gloucester and the surrounding area:

  • • 3 5-star accommodations from USD 188 per night
  • • 30 4-star accommodations from USD 109 per night
  • • 92 3-star accommodations from USD 60 per night
  • • 35 2-star accommodations from USD 40 per night

How to Get to Gloucester

What is the closest airport to Gloucester?

  • • Newport News, VA (PHF-Newport News - Williamsburg Intl.), 20.8 mi (33.5 km) from central Gloucester

Things to See and Do in Gloucester

What is there to see near Gloucester:

  • • Rosewell Ruins (7.3 mi/11.7 km from the city center)
  • • Fossil Beach (9.1 mi/14.6 km from the city center)

When is the best time to visit Gloucester?

  • • Hottest months: July, August, June, September (average 88°F)
  • • Coldest months: January, February, December, March (average 28°F)
  • • Rainiest months: August, July, March, and September (average 4.72 inches of rainfall)