Find hotels near Straightsmouth Island Lighthouse, Rockport from $148

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 475 hotels close to Straightsmouth Island Lighthouse with room rates, reviews, and availability. Most hotels are fully refundable.

Addison Choate Inn

3.5 star property
1.7 mi from Straightsmouth Island Lighthouse
9.8 out of 10, Exceptional, (373)
"What a great place, room was excellent with great facilities "
United Kingdom
Ian
$206 nightly
The price is $230
Dec 9 - Dec 10
Total with taxes and fees
Addison Choate Inn

Sally Webster Inn

3.0 star property
1.3 mi from Straightsmouth Island Lighthouse
9.4 out of 10, Exceptional, (129)
"Room was really clean, great staff always ask if we need something, really unique rooms and really close to the port/ downtown area, also really quite town. Perfect destination spot. "
United States
Ben
$183 nightly
The price is $204
Jan 7 - Jan 8, 2026
Total with taxes and fees
Sally Webster Inn

The Rockport House

2.0 star property
1.4 mi from Straightsmouth Island Lighthouse
9.4 out of 10, Exceptional, (146)
"Great stay, close to everything"
United States
John
$132 nightly
The price is $148
Dec 29 - Dec 30
Total with taxes and fees
The Rockport House

The Cove at Rockport Hotel

2.5 star property
1.7 mi from Straightsmouth Island Lighthouse
9.2 out of 10, Wonderful, (127)
"Short stay but nice"
United States
Joseph
$260 nightly
The price is $291
Jan 7 - Jan 8, 2026
Total with taxes and fees
The Cove at Rockport Hotel

The Yankee Clipper Inn

3.5 star property
1.8 mi from Straightsmouth Island Lighthouse
9.0 out of 10, Wonderful, (375)
"Beautiful property with amazing view. Very convenient location, breakfast was amazing! "
United States
Julie
$189 nightly
The price is $211
Dec 14 - Dec 15
Total with taxes and fees
The Yankee Clipper Inn

Rockport Inn And Suites

2.5 star property
2.1 mi from Straightsmouth Island Lighthouse
8.6 out of 10, Excellent, (1549)
"Just a nice place to stay. Free breakfast too!"
United States
Carrie
$132 nightly
The price is $148
Dec 10 - Dec 11
Total with taxes and fees
Rockport Inn And Suites

Beauport Hotel Gloucester

3.5 star property
5.3 mi from Straightsmouth Island Lighthouse
9.6 out of 10, Exceptional, (904)
"We loved our stay So comfy, clean and beautiful views! "
United States
Steven
$203 nightly
The price is $227
Dec 9 - Dec 10
Total with taxes and fees
Beauport Hotel Gloucester

Harborview Inn

3.5 star property
5.5 mi from Straightsmouth Island Lighthouse
9.6 out of 10, Exceptional, (315)
"The room was clean and comfortable with daily housekeeping. Great location for walking. Nice complimentary breakfast. Wonderful host!"
United States
Laurene
$189 nightly
The price is $211
Dec 10 - Dec 11
Total with taxes and fees
Harborview Inn

The Hotel at Cape Ann Marina

3.5 star property
5.8 mi from Straightsmouth Island Lighthouse
8.4 out of 10, Very Good, (776)
"Lovely hotel "
United States
Ryan
$215 nightly
The price is $240
Dec 10 - Dec 11
Total with taxes and fees
The Hotel at Cape Ann Marina
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Straightsmouth Island Lighthouse Hotel Reviews

Hotels near other Straightsmouth Island Lighthouse attractions

Frequently asked questions

What are the top-rated hotels near Straightsmouth Island Lighthouse?
Discovering the perfect top-rated hotels near Straightsmouth Island Lighthouse in Rockport, Massachusetts, is an exciting journey for travelers seeking unique stays with stunning views.

Addison Choate Inn

Addison Choate Inn offers an exceptional stay just 1.6 miles from the Straightsmouth Island Lighthouse, with a remarkable review rating of 9.8 and a 3.5-star rating. Guests can enjoy the tranquility of a Georgian-style hotel with sea views, a beautiful patio, and a terrace. The Inn features premium bedding, complimentary toiletries, and exclusive champagne service. For outdoor enthusiasts, kayaking and nearby beach access add to the allure of this adults-only retreat.

The Seafarer Inn

Located just a short 4-minute walk from the Straightsmouth Island Lighthouse, The Seafarer Inn impresses travelers with its outstanding review rating of 9.8 and a 3-star rating. This charming inn offers cozy accommodations with sea and beach views, and each room is equipped with a kitchenette, perfect for preparing meals. Guests appreciate the warmth of a fireplace and the convenience of free toiletries. With nearby beach access and local attractions, this hotel is a delightful choice for travelers.

Bearskin Neck Motor Lodge

Bearskin Neck Motor Lodge, situated 1.8 miles from the Straightsmouth Island Lighthouse, is another top-rated option with a stellar review rating of 9.8. This lodge features inviting accommodations with ocean views and a terrace for relaxation. Guests benefit from daily housekeeping, free toiletries, and easy access to the sandy beach just steps away. The lodge also provides complimentary self-parking and the convenience of rollaway beds, making it an ideal spot for a comfortable stay.
What hotels are within walking distance to Straightsmouth Island Lighthouse?
Discover the ideal stay near Straightsmouth Island Lighthouse with these top-rated options that combine comfort and stunning views.

The Seafarer Inn

The Seafarer Inn is a charming 3-star hotel located just a short 4-minute walk from Straightsmouth Island Lighthouse, with an impressive review rating of 9.8. Guests can enjoy well-equipped accommodations featuring a kitchen or kitchenette, perfect for those who prefer the convenience of cooking during their stay. With breathtaking sea and beach views, this inn creates a relaxing atmosphere. Unique amenities like a cozy fireplace and nearby museums add to its appeal, ensuring a delightful experience for travelers.
How much is a hotel near Straightsmouth Island Lighthouse?
Staying near Straightsmouth Island Lighthouse is a treat, with plenty of hotels from $148 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Straightsmouth Island Lighthouse?
For a memorable family getaway, discover top-rated family-friendly hotels near Straightsmouth Island Lighthouse that cater to all your needs.

The Vista

The Vista is located 4.5 miles from Straightsmouth Island Lighthouse and is ideal for families seeking spacious rooms. With a remarkable review rating of 9.4, this hotel offers connecting rooms and kitchenettes, perfect for preparing family meals. Guests can relax on the furnished balcony or enjoy the outdoor pool and garden area. Free breakfast is also provided, making mornings straightforward. This family-friendly haven is designed to make every stay enjoyable.

Rockport Inn And Suites

Rockport Inn And Suites is just 2.1 miles from Straightsmouth Island Lighthouse and has a welcoming atmosphere for families. This 3-star hotel features family-friendly amenities such as free rollaway beds and cribs, ensuring a comfortable stay for travelers of all ages. Travelers can enjoy complimentary breakfast daily, an indoor pool for family fun, and onsite yoga classes to unwind after a day of exploration. With a great traveler rating score of 8.6, it's a fantastic choice for families visiting Rockport.

Sea Lion Motel and Cottages

Situated 4.2 miles from Straightsmouth Island Lighthouse, Sea Lion Motel and Cottages is a charming option for families. Rated 9.0 by travelers, this hotel features daily housekeeping and a garden area where kids can play. Families can take advantage of the outdoor pool and complimentary continental breakfast to start their day right. With comfortable accommodations and a welcoming atmosphere, this motel and cottages are perfect for creating lasting memories.
Which hotels near Straightsmouth Island Lighthouse offer the best views?
Discover the best hotels near Straightsmouth Island Lighthouse that offer stunning views and top-rated stays for a memorable visit.

Emerson Inn

Emerson Inn is a charming 3.5-star hotel located just 3.7 miles from Straightsmouth Island Lighthouse. Rated 9.0 by travelers, this historic hotel features a beautiful beachfront restaurant with ocean views and a shared pool, perfect for relaxation. Guests can enjoy a complimentary breakfast and unwind on the terrace, while the nearby marina offers a variety of water activities including kayaking and boat tours that enhance the coastal experience.

The Vista

The Vista is an inviting retreat located 4.5 miles from Straightsmouth Island Lighthouse, with an impressive review rating of 9.4. This hotel features outdoor amenities including a refreshing pool and a furnished balcony with breathtaking ocean views. Guests appreciate the convenience of kitchenettes in their rooms, perfect for leisurely stays. Enjoy a free breakfast to start your day, and take advantage of the nearby beach for sun-soaked relaxation.

The Yankee Clipper Inn

The Yankee Clipper Inn, rated 9.0 by travelers, is a delightful 3.5-star hotel situated just 3.2 miles from Straightsmouth Island Lighthouse. Guests can enjoy stunning ocean views from their furnished balconies and relax by the pool. With complimentary breakfast options and a location near historical sites, this inn is ideal for those looking to explore the area. The waterfront setting allows for various activities such as snorkeling and sailing, making it a perfect choice for adventure seekers.
What are the best affordable hotels near Straightsmouth Island Lighthouse?
For travelers seeking affordable yet charming accommodations near Straightsmouth Island Lighthouse, these top-rated hotels provide wonderful stays with great amenities.

The Seafarer Inn

The Seafarer Inn offers a delightful stay just a 4-minute walk from Straightsmouth Island Lighthouse. With a stellar review rating of 9.8, this 3-star hotel features cozy rooms equipped with kitchenettes and premium bedding, perfect for families looking to relax. Guests appreciate the beautiful sea views and the convenience of self-parking and free WiFi, ensuring a comfortable stay.

Bearskin Neck Motor Lodge

Bearskin Neck Motor Lodge, located 1.8 miles from Straightsmouth Island Lighthouse, boasts an impressive travelers' rating of 9.8. This inviting lodge features free WiFi and self-parking, along with a lovely terrace for travelers to unwind. Families will love the spacious rooms with balconies, and the nearby a sandy beach, making it a fantastic choice for a seaside getaway.

The Vista

Located 4.5 miles from Straightsmouth Island Lighthouse, The Vista enjoys an excellent review rating of 9.4. This hotel features complimentary continental breakfast and self-parking, making it ideal for budget-conscious travelers. Travelers can relax by the outdoor pool or enjoy the ocean views from their furnished balconies, ensuring a pleasant stay close to the beach.
Are there any hotels with pools close to Straightsmouth Island Lighthouse?
If you're seeking hotels with pools close to Straightsmouth Island Lighthouse, look no further. These top-rated accommodations offer the perfect blend of comfort and leisure for your stay.

Emerson Inn

The Emerson Inn, a historical 3.5-star hotel, is situated 3.7 miles from Straightsmouth Island Lighthouse and boasts a secured shared pool. Rated 9.0 by travelers, this beachfront hotel offers a delightful restaurant with ocean views and easy access to the sand beach. Guests can indulge in complimentary breakfast, and take advantage of nearby kayaking and windsurfing opportunities.

The Vista

Located 4.5 miles from Straightsmouth Island Lighthouse, The Vista is a picturesque retreat with a remarkable review rating of 9.4. This hotel features an outdoor pool and offers a variety of amenities including free breakfast and ocean views from many rooms. Guests can also enjoy the convenience of kitchenettes, making it ideal for longer stays.

The Yankee Clipper Inn

The Yankee Clipper Inn is a charming 3.5-star hotel located just 3.2 miles from Straightsmouth Island Lighthouse. Guests can enjoy the inviting outdoor pool complete with sun loungers and umbrellas, perfect for relaxation. With a review rating of 9.0, this inn also features free breakfast, an ocean view, and easy access to local kayaking and snorkeling adventures.
What are the best pet-friendly hotels near Straightsmouth Island Lighthouse?
For a delightful getaway with your furry friend near Straightsmouth Island Lighthouse, consider these top-rated pet-friendly hotels that ensure a comfortable stay for both you and your pet.

Emerson Inn

The 3.5-star Emerson Inn is located just 3.7 miles from Straightsmouth Island Lighthouse, a remarkable travelers' rating of 9.0. This charming hotel welcomes pets and provides thoughtful amenities including food and water bowls for your furry companion. Guests can enjoy a beachfront restaurant, a relaxing pool area, and complimentary breakfast options. With nearby activities such as kayaking and windsurfing, it's a perfect spot for both relaxation and adventure.

Rockport Inn And Suites

Rockport Inn And Suites is a welcoming retreat only 2.1 miles from Straightsmouth Island Lighthouse, featuring a great traveler rating score of 8.6. This hotel is pet-friendly and offers essential amenities like food and water bowls for your pet. Guests can take advantage of an indoor pool, free daily breakfast, and a fitness center open 24 hours. The cozy atmosphere makes it an ideal choice for families traveling with pets.
Can I book a fully refundable hotel close to Straightsmouth Island Lighthouse?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Straightsmouth Island Lighthouse", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Straightsmouth Island Lighthouse?
To look for discounts on hotels near Straightsmouth Island Lighthouse, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia