Ocean House Hotel at Bass RocksGloucester, Massachusetts
★ 8.9/10 · 216 guest reviews

Ocean House Hotel at Bass Rocks

Historic hotel with sea views and a pool.

Check availability

Check availability
4 room types Wi-Fi Parking Pool Breakfast A/C
Ocean House Hotel at Bass Rocks
Check availability

The Ocean House Hotel at Bass Rocks is a historic hotel located in Gloucester, Massachusetts, offering sea views. The property features a swimming pool, a hot tub, and a sun terrace for guests to enjoy. Accommodations include air-conditioning, balconies, private bathrooms, and flat-screen TVs. Free parking and complimentary WiFi are available. Good Harbor Beach is a 12-minute walk away.

8.9/10
Guest rating
216 reviews
4
Room types
available
$382
Rates from
per night

Should you book Ocean House Hotel at Bass Rocks?

A historic hotel with sea views, a pool, and easy access to Good Harbor Beach.

Best for

  • Sea views
  • Poolside relaxation
  • Beach access

Maybe not ideal for

  • No on-site dining

Sea views and balconies

Many rooms feature private balconies offering sea views and pool views. Enjoy the fresh air and coastal scenery directly from your accommodation.

Outdoor amenities

The hotel has a swimming pool and a hot tub. A sun terrace and an outdoor fireplace provide additional spots to relax outdoors.

Historic building

Stay in a historic building that provides a unique atmosphere, set against a backdrop of the Massachusetts coastline.

Rooms & rates

Queen Room with Two Queen Beds and Ocean View

28.0 m² · 2 queen beds

Balcony · Sea view · Pool view · Air conditioning · Attached bathroom · Flat-screen TV

from $382 View Deal

Queen Room with Two Queen Beds and Balcony with Ocean View

33.0 m² · 1 sofa bed and 2 queen beds

Balcony · Sea view · Pool view · Air conditioning · Attached bathroom · Flat-screen TV

from $451 View Deal

King Room with Ocean View

28.0 m² · 1 king bed and 1 sofa bed

Balcony · Sea view · Pool view · Air conditioning · Attached bathroom · Flat-screen TV

from $416 View Deal

King Room with Balcony and Ocean View

28.0 m² · 1 king bed and 1 sofa bed

Balcony · Sea view · Pool view · Air conditioning · Attached bathroom · Flat-screen TV

from $451 View Deal

What you'll enjoy

Outdoor Pool
Breakfast
Free Parking
Free Wi-Fi
Hot Tub
Air Conditioning

Gallery

Amenities & facilities

Most popular facilities

  • Outdoor swimming pool
  • Non-smoking rooms
  • Free parking
  • Free Wifi
  • Tea/Coffee Maker in All Rooms
  • Wonderful Breakfast

Great for your stay

  • Parking
  • Private bathroom
  • Balcony
  • Air conditioning
  • View
  • Free Wifi
  • Free parking
  • Non-smoking rooms

Private bathroom

  • Toilet paper
  • Towels
  • Bath or shower
  • Toilet
  • Free toiletries
  • Hairdryer
  • Shower

Bedroom

  • Linens
  • Wardrobe or closet
  • Alarm clock

View

  • Pool view
  • Sea view
  • View

Outdoors

  • Outdoor fireplace
  • Picnic area
  • Outdoor furniture
  • Sun deck
  • Balcony

Location

107 Atlantic Road, Gloucester, MA 01930, United States, Gloucester, Massachusetts

Get directions

Ocean House Hotel at Bass Rocks is located in Gloucester, Massachusetts.

5 sights nearby; the nearest beach, Good Harbor Beach, is 0.8 mi away.

Things to do nearby

  • Marble Road Conservation Areanature reserve0.6 mi
  • Beacon Hillpeak0.7 mi
  • Atwater Reservationnature reserve0.7 mi
  • Our Lady of Good Voyages Churchplace of worship1.4 mi
  • Cape Ann Museummuseum1.5 mi

Straight-line distances from the property · data © OpenStreetMap contributors

What guests say

8.9 / 10 · Very good on Booking.com, from 216 guest reviews

Ocean views & location · 28Breakfast · 13Friendly & helpful staff · 12Pool, hot tub & amenities · 9Room cleanliness & comfort · 8

Ocean House Hotel at Bass Rocks earns consistently enthusiastic praise for its stunning oceanfront setting, well-kept pool and hot tub, friendly staff, and solid breakfast — with nearly every guest highlighting the views as a standout highlight. The most common frustrations are practical: bathrooms are notably small with low water pressure, and the isolated location means guests must drive or Uber for lunch and dinner. Overall sentiment across these reviews is overwhelmingly positive, with complaints limited to minor inconveniences rather than deal-breakers.

Reviews scoring 9–10: 27 · average 9.7

They wrote about: location, breakfast, room

Reviews scoring 7–9: 3 · average 8

They wrote about: location, staff, room

Good to know

Wi-FiFree
ParkingAvailable
Air conditioningAvailable
MealsBreakfast available
Typical guestsCouples (47% of reviewers)
Non-smoking roomsAvailable
Languages spokenEnglish

House rules

Check-in

Available 24 hours

Guests are required to show a photo ID and credit card at check-in.

Check-out

Until 11:00 AM

Cancellation/ prepayment

Cancellation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.

Age restriction

The minimum age for check-in is 21

Pets

Pets are not allowed.

Groups

When booking more than 4 rooms, different policies and additional fees may apply.

Frequently asked questions

What room amenities are offered?

Rooms include air-conditioning, balconies, private bathrooms, flat-screen TVs, free WiFi, and free toiletries. Some rooms also have microwaves and refrigerators.

Does the hotel have a swimming pool?

Yes, the hotel features an outdoor swimming pool and a hot tub for guests to use.

Is parking available?

Free parking is provided for guests at the hotel.

Does the hotel offer breakfast?

The hotel serves a wonderful breakfast for guests.

Are pets allowed?

The hotel does not allow pets. It offers non-smoking rooms.

Can I rent bicycles?

Yes, bicycle rental is available at the hotel.

How far is Good Harbor Beach?

Good Harbor Beach is located 1.36 km away, a 12-minute walk from the hotel.

What type of building is it?

The hotel is situated in a historic building.

What are the room views?

Rooms offer sea views and pool views. Many also feature private balconies.

Is there WiFi?

Yes, free WiFi is available throughout the hotel.

Ready to book Ocean House Hotel at Bass Rocks?
Check availability & prices

Other hotels in Gloucester

Contact Ocean House Hotel at Bass Rocks

Address107 Atlantic Road, Gloucester, MA 01930, United States, Gloucester, Massachusetts
Hotel contact (for guests)Check availability & rates →