Hotels in Gloucester, Massachusetts

Search & Compare Gloucester Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

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

Best hotels in Gloucester

Gloucester overview

You can soak up sunshine at Half Moon Beach and Niles Beach in Gloucester. There's plenty more to see, including local sights like Sargent House Museum and Maritime Gloucester. If you're looking for a new favorite getaway, look no further than Gloucester.

Where to stay in Gloucester

Whether traveling for business or pleasure, Gloucester can accommodate you. There are 16 hotels in Gloucester and you can shop as many as 123 deals for rooms on Hotels.com, some with discounts of up to 30%. We have room prices as low as 59 USD per night and below you'll find the number of hotels by star rating in Gloucester as well as in the surrounding area:
  • • 34 4-star hotels from 127 USD per night
  • • 77 3-star hotels from 80 USD per night
  • • 21 2-star hotels from 64 USD per night

How to get to Gloucester

Fly into Boston, MA (BOS-Logan Intl.), 24.8 mi (39.9 km) from the heart of Gloucester.

Train stations include:
  • • Gloucester Station (0.4 mi/0.6 km from the city center)
  • • West Gloucester Station (2.2 mi/3.5 km from the city center)

What to see around Gloucester

Distinguished for its landmarks such as:
  • • Maritime Gloucester
  • • Fishermen's Memorial Monument
  • • Schooner Adventure
  • • Ten Pound Lighthouse
  • • Dogtown
Nature lovers will appreciate these places:
  • • Stage Fort Park
  • • Half Moon Beach
  • • Niles Beach
  • • Good Harbor Beach
  • • Ravenswood Park
Some recommended places to see include:
  • • Sargent House Museum
  • • Cape Ann Museum
  • • Rocky Neck Art Colony
  • • Gloucester Stage Company
  • • Eastern Point Lighthouse

When to visit Gloucester

Wondering what time of year to travel, or what clothes to pack? Here are seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 50°F day, 16°F night
  • • April-June: 78°F day, 30°F night
  • • July-September: 80°F day, 44°F night
  • • October-December: 64°F day, 18°F night
Seasonal rainfall averages
  • • January-March: 12.64 inches
  • • April-June: 11.46 inches
  • • July-September: 10.43 inches
  • • October-December: 12.99 inches