Find hotels in Isles of Shoals from $67

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Isles of Shoals hotels

Anchorage Inn and Resort

Anchorage Inn and Resort
3.0 star property
York Beach
9.0 out of 10, Wonderful, (1,074 reviews)
"Loved our stay"
United States
Linda
$89 nightly
The price is $97
Mar 13 - Mar 14
Total with taxes and fees
Anchorage Inn and Resort

Home2 Suites By Hilton Kittery

Home2 Suites By Hilton Kittery
3.0 star property
Kittery
9.6 out of 10, Exceptional, (64 reviews)
"Very nice rooms, entire staff was very pleasant and courteous."
United States
Glenn
$110 nightly
The price is $120
Mar 16 - Mar 17
Total with taxes and fees
Home2 Suites By Hilton Kittery

Hampton Inn & Suites Kittery-Portsmouth

Hampton Inn & Suites Kittery-Portsmouth
2.5 star property
Kittery
9.2 out of 10, Wonderful, (1,008 reviews)
"Excellent stay"
United States
angel
$106 nightly
The price is $115
Mar 16 - Mar 17
Total with taxes and fees
Hampton Inn & Suites Kittery-Portsmouth

Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant
3.0 star property
Hampton
9.4 out of 10, Exceptional, (1,009 reviews)
"Wonderful place, with friendly and responsive staff, beautiful and comfortable rooms in a great location."
United States
Frederick
$94 nightly
The price is $102
Mar 11 - Mar 12
Total with taxes and fees
Lamie's Inn and The Old Salt Restaurant

SpringHill Suites by Marriott Hampton Portsmouth

SpringHill Suites by Marriott Hampton Portsmouth
2.5 star property
Hampton
9.4 out of 10, Exceptional, (865 reviews)
"Everything was fantastic from check in until check out. It is one of our favorite places to stay when we visit this area!"
United States
Shelley M
$94 nightly
The price is $102
Mar 15 - Mar 16
Total with taxes and fees
SpringHill Suites by Marriott Hampton Portsmouth

Blue - Inn on The Beach

Blue - Inn on The Beach
3.5 star property
Newbury
9.6 out of 10, Exceptional, (209 reviews)
"We loved our stay. The room was clean and well appointed, if you were staying a few days with kitchen. Other than the location on the beach, the best part about the Inn was service. The woman working at the front desk was very friendly and professional. "
United States
Heather
$182 nightly
The price is $193
Mar 25 - Mar 26
Total with taxes and fees
Blue - Inn on The Beach

Anchorage by the Sea

Anchorage by the Sea
3.0 star property
Ogunquit
9.2 out of 10, Wonderful, (782 reviews)
"Spotless room, great restaurant and bar and the pool and outdoor hot tubs were excellent "
United States
James
$191 nightly
The price is $208
Mar 13 - Mar 14
Total with taxes and fees
Anchorage by the Sea

Coachman Inn

Coachman Inn
2.5 star property
Kittery
7.8 out of 10, Good, (1,003 reviews)
"Great place to stay."
Canada
Linda
$65 nightly
The price is $71
Mar 12 - Mar 13
Total with taxes and fees
Coachman Inn

Terrace by the Sea

Terrace by the Sea
2.5 star property
Ogunquit
9.2 out of 10, Wonderful, (892 reviews)
"We enjoyed the location. "
United States
Jeffrey
$134 nightly
The price is $147
Apr 5 - Apr 6
Total with taxes and fees
Terrace by the Sea

Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
3.0 star property
Amesbury
8.6 out of 10, Excellent, (1,001 reviews)
"Wonderful courteous staff, spotless room "
United States
William
$114 nightly
The price is $127
Mar 11 - Mar 12
Total with taxes and fees
Fairfield Inn By Marriott Amesbury

Hampton Inn & Suites Exeter

Hampton Inn & Suites Exeter
2.5 star property
Exeter
9.2 out of 10, Wonderful, (1,006 reviews)
"Was a wonderful stay!"
United States
Barb
$98 nightly
The price is $106
Mar 15 - Mar 16
Total with taxes and fees
Hampton Inn & Suites Exeter

Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Port Inn and Suites Portsmouth, an Ascend Collection Hotel
3.0 star property
Portsmouth
8.2 out of 10, Very Good, (1,005 reviews)
"Great stay. "
United States
Max
$89 nightly
The price is $97
Mar 16 - Mar 17
Total with taxes and fees
Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Microtel Inn & Suites by Wyndham York

Microtel Inn & Suites by Wyndham York
2.0 star property
York
7.8 out of 10, Good, (1,001 reviews)
"The breakfast could be improved…Eggs, bread, waffles and cesareans. Same things every day the only fruit is apple"
United States
Priscilla
$76 nightly
The price is $82
Mar 12 - Mar 13
Total with taxes and fees
Microtel Inn & Suites by Wyndham York

Best Western York Inn

Best Western York Inn
2.5 star property
York
8.4 out of 10, Very Good, (1,001 reviews)
"Clean comfortable room, friendly and helpful staff, nice breakfast and 24 hour coffee. It was a great place to stay while visiting family in York for the holidays!"
United States
Lisa
$87 nightly
The price is $95
Mar 11 - Mar 12
Total with taxes and fees
Best Western York Inn

Essex Street Inn & Suites, an Ascend Collection Hotel

Essex Street Inn & Suites, an Ascend Collection Hotel
3.5 star property
Newburyport
9.4 out of 10, Exceptional, (709 reviews)
"Great spot, friendly, soup on arrival, good breakfast, shopping and more"
United States
Lenore
$116 nightly
The price is $130
Mar 30 - Mar 31
Total with taxes and fees
Essex Street Inn & Suites, an Ascend Collection Hotel

Quality Inn Portsmouth

Quality Inn Portsmouth
2.5 star property
Elwyn Park
8.6 out of 10, Excellent, (1,003 reviews)
"Friendly staff and clean comfortable rooms "
United States
christian
$124 nightly
The price is $135
Mar 11 - Mar 12
Total with taxes and fees
Quality Inn Portsmouth

Best Western Plus The Inn at Hampton

Best Western Plus The Inn at Hampton
2.5 star property
Hampton
7.8 out of 10, Good, (1,002 reviews)
"The suite was spacious and comfortable. "
United States
Christine
$98 nightly
The price is $107
Mar 11 - Mar 12
Total with taxes and fees
Best Western Plus The Inn at Hampton

The Colonial Inn

The Colonial Inn
2.5 star property
Ogunquit
9.0 out of 10, Wonderful, (1,000 reviews)
"Everything is always perfect at the Colonial Inn"
United States
William
$117 nightly
The price is $128
Apr 5 - Apr 6
Total with taxes and fees
The Colonial Inn

Hilton Garden Inn Portsmouth Downtown

Hilton Garden Inn Portsmouth Downtown
3.0 star property
Downtown
8.4 out of 10, Very Good, (266 reviews)
"Great staff and great location. "
United States
William
$103 nightly
The price is $111
Mar 29 - Mar 30
Total with taxes and fees
Hilton Garden Inn Portsmouth Downtown

Fairfield Inn & Suites by Marriott Portsmouth Exeter

Fairfield Inn & Suites by Marriott Portsmouth Exeter
3.0 star property
Exeter
8.6 out of 10, Excellent, (620 reviews)
"Excellent over all experience "
United States
Ravinder Reddy
$94 nightly
The price is $102
Mar 11 - Mar 12
Total with taxes and fees
Fairfield Inn & Suites by Marriott Portsmouth Exeter
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Isles of Shoals Hotel Reviews

More cheap stays in Isles of Shoals

Hotels in Isles of Shoals with star-rating

Find out more about Isles of Shoals

Top reasons to visit Isles of Shoals

  • Scenic Walking Tours: Explore the Isles of Shoals with picturesque walking tours that showcase breathtaking coastal views.
  • Beautiful Beaches: Relax on stunning beaches that offer a perfect spot for sunbathing and beach outings.
  • Rich History: Immerse yourself in the area’s intriguing historical sites and learn about its unique past.
  • Charming Portsmouth: Visit the nearby town of Portsmouth, known for its historic streets and vibrant local culture.
  • Variety of Accommodations: Choose from diverse lodging options, including beachfront escapes and pet-friendly hotels.

Find great hotels near Isles of Shoals

Experience the charm of the Isles of Shoals with a variety of accommodation options tailored to suit every traveler. Whether you seek a beachfront escape, a pet-friendly getaway, or a business-themed stay, the local hotels and motels offer the perfect blend of comfort and convenience. Discover popular choices like the Shoals Hotel and Oceanic Hotel, ensuring a memorable visit to this stunning island destination.

  • Motel 6 Portsmouth, NH: A budget-friendly option for travelers, Motel 6 Portsmouth, NH offers a cozy and pet-friendly atmosphere, making it ideal for those traveling with furry companions. Located 12 miles from the picturesque Isles of Shoals, this motel ensures a comfortable stay without breaking the bank. With amenities like complimentary Wi-Fi and free parking, guests can enjoy convenience alongside affordability. The pet policy allows dogs and cats, ensuring that your pets are welcome while you explore the nearby attractions.
  • Hampton Inn & Suites Portsmouth Downtown: For a blend of comfort and modern amenities, the Hampton Inn & Suites Portsmouth Downtown is a 3-star hotel located 10 miles from Isles of Shoals. This property is particularly welcoming to families and LGBTQIA travelers, with services tailored to meet diverse needs. Enjoy complimentary breakfast, an indoor pool, and a fitness center during your stay. The hotel also offers child-friendly amenities like free cribs, making it a great choice for families looking for a hassle-free vacation.
  • Ashworth by the Sea: Experience beachfront relaxation at Ashworth by the Sea, located 11 miles from Isles of Shoals. This 3-star hotel is perfect for families and pet owners alike, featuring direct beach access for sun-soaked days and fun-filled adventures. Amenities include a pool, on-site dining, and family-friendly services such as travel cribs. With a pet-friendly policy allowing dogs and cats, guests can bring their pets along for a memorable beach getaway.

Where to stay near Isles of Shoals

Exploring the Isles of Shoals offers a delightful blend of beautiful beaches, stunning coastal views, and a family-friendly atmosphere. Nearby, the charming town of Portsmouth invites you to stroll its historic streets, while the romantic scenery provides the perfect backdrop for a getaway. Enjoy beach access and the warmth of friendly locals, making your vacation an unforgettable experience filled with relaxation and adventure.

  • Portsmouth: Nestled about 10 miles from the Isles of Shoals, Portsmouth is a charming coastal city rich in history and culture. Known for its scenic waterfront and vibrant downtown, visitors can enjoy a variety of outdoor activities, family-friendly attractions, and picturesque views. The city buzzes with life especially from June to August, making it an ideal time to explore its acclaimed golf courses and local beaches. Don’t miss the historic Strawbery Banke Museum and the bustling Market Square, which offer a glimpse of the city's storied past.
  • Hampton: Located approximately 12 miles from the Isles of Shoals, Hampton is famous for its stunning beaches and lively summer atmosphere. This city is a hotspot for families and outdoor enthusiasts, especially during the peak season from June to August. Visitors can enjoy concerts and events at the local arena, explore recreational areas, or simply soak up the sun at Hampton Beach. As the summer crowds dwindle, October to December offers a quieter experience with beautiful coastal walks and opportunities to savor local seafood.
  • York Beach: About 13 miles from the Isles of Shoals, York Beach is a picturesque seaside destination perfect for families seeking outdoor adventures. Known for its stunning beaches and charming atmosphere, the city attracts visitors from June to August, with a more tranquil vibe in the off-season. Here, you can enjoy activities like golfing and skiing, while the local beaches offer ample opportunities for relaxation and fun. Explore the iconic Nubble Lighthouse and indulge in delicious seafood at local eateries, making your visit truly memorable.

Things to do near Isles of Shoals

The Isles of Shoals offer a variety of activities for tourists, including scenic walking tours and relaxing beach outings. Visitors can enjoy breathtaking ocean views and experience the unique charm of the islands. Day trips provide an opportunity to explore the area's natural beauty, making it a perfect destination for a memorable beach experience. Don't miss out on the local shopping options to complete your visit.

Shopping

The nearest shopping spot is Tugboat Alley, a charming store located 10 miles from Isles of Shoals. If you're up for a drive, check out Market Square, a lively public market, or visit Kittery Premium Outlets for a variety of shops and family-friendly entertainment, both just a bit further away.

Recreation

At York Golf and Tennis Club, enjoy a round of golf amidst scenic landscapes, perfect for sports enthusiasts. Rye Airfield offers a serene space for relaxation and wellness activities, while Sagamore Golf Club provides another excellent golfing experience in the great outdoors, ideal for recreation and fresh air.

Adventure

Water Country offers exhilarating water slides and wave pools, perfect for family fun and adventure only 9 miles from Isles of Shoals. Casino Cascade Water Slide, located 11 miles away, provides thrilling aquatic experiences. For outdoor enthusiasts, the Cliff Walk trail, 10 miles away, promises stunning views and adventure vibes.

Nightlife

Experience the vibrant nightlife at the Seacoast Repertory Theatre, just 10 miles away, offering a blend of culture and entertainment. Alternatively, enjoy performances at Players Ring Theatre, 9 miles from Isles of Shoals, where family-friendly vibes and romance come alive in every show.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Isles of Shoals

To save money on your trip to the Isles of Shoals, consider visiting during the off-peak months of January to March for lower prices. Booking your stay on a Tuesday can also help you find cheaper accommodations compared to Saturday. Use Expedia to compare hotel prices, and look for eco-certified options for sustainable stays. Joining the One Key membership can provide exclusive discounts and allow you to earn OneKeyCash for future bookings. Finally, explore free activities on the islands to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Isles of Shoals are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Isles of Shoals is Tuesday. The most expensive day to stay around Isles of Shoals is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy for you to choose your budget, desired location, and additional preferences. You can organize your search results to display prices from lowest to highest, helping you find the most affordable hotels right away. Additionally, you can refine your options by hotel category—selecting the Eco-certified filter will highlight sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay at the Isles of Shoals with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Isles of Shoals

Isles of Shoals offers a unique blend of delightful beaches and historic islands, perfect for those seeking outdoor adventures and cultural experiences. Explore the stunning scenery while visiting the shoals in Portsmouth, or immerse yourself in the rich history of the area. The combination of beautiful coastlines and intriguing historical sites makes this destination an ideal spot for tourists looking to enjoy both relaxation and exploration.

  • Hampton Beach: Located 11 miles from Isles of Shoals, Hampton Beach offers a vibrant seaside atmosphere perfect for relaxation and fun. Enjoy sunbathing, beach games, and a lively boardwalk filled with shops and eateries.
  • Wentworth by the Sea Golf Club: Just 8 miles away, this historic golf course combines beautiful landscapes with a friendly community vibe. Perfect for golf enthusiasts, it provides a challenging course and stunning views of the surrounding area.
  • Wallis Sands State Beach: Situated only 6 miles from Isles of Shoals, this state park is ideal for adventure seekers. With its breathtaking scenery and outdoor activities like hiking and swimming, it’s a perfect spot to connect with nature.

The nearest major airports for your trip to Isles of Shoals

Traveling to the Isles of Shoals is convenient with several major airports nearby. Boston Logan International Airport (BOS) is 48 miles away, with luxury options like Encore Boston Harbor and The Langham, both about 3 miles from the airport. Portland International Jetport (PWM) is also 48 miles away, featuring hotels like DoubleTree by Hilton Portland, just 2 miles from the airport. Lastly, Manchester-Boston Regional Airport (MHT) is 42 miles distant, with upscale accommodations such as The Grand at Bedford Village Inn, located 4 miles from the airport. Each hotel offers accessible transportation services for a smooth journey to your destination.