These Isles of Shoals insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Isles of Shoals from $98
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Isles of Shoals
Check prices for these dates
Our top choices for Isles of Shoals hotels




1. Anchorage Inn and Resort
Anchorage Inn and Resort



2. Ocean Sands at York Beach
Ocean Sands at York Beach



3. Ashworth by the Sea
Ashworth by the Sea



4. Hampton Inn & Suites Portsmouth Downtown
Hampton Inn & Suites Portsmouth Downtown



5. Ocean Surf at York Beach
Ocean Surf at York Beach



6. Ogunquit - The Milestone
Ogunquit - The Milestone



7. Hilton Garden Inn Portsmouth Downtown
Hilton Garden Inn Portsmouth Downtown



8. Ogunquit Tides Resort
Ogunquit Tides Resort



9. AC Hotel by Marriott Portsmouth
AC Hotel by Marriott Portsmouth



10. Cliff House Maine
Cliff House Maine



11. The Hotel Portsmouth
The Hotel Portsmouth



12. Ogunquit River Inn & Suites
Ogunquit River Inn & Suites



13. The Beach House Inn
The Beach House Inn



14. Homewood Suites By Hilton Portsmouth Downtown
Homewood Suites By Hilton Portsmouth Downtown



15. Anchorage by the Sea
Anchorage by the Sea



16. Quality Inn Portsmouth
Quality Inn Portsmouth



17. Sheraton Portsmouth Harborside Hotel
Sheraton Portsmouth Harborside Hotel



18. Breakers by the Sea
Breakers by the Sea



19. Wells-Ogunquit Resort Motel & Cottages
Wells-Ogunquit Resort Motel & Cottages



20. The Sea View Motel
The Sea View MotelTop Isles of Shoals Hotel Reviews
Cliff House Maine
"We really"
Hampton Inn & Suites Portsmouth Downtown
"Family of 4 with 2 young kids - stayed in 2 queens room. Had everything needed. Didn’t have the breakfast as had a lazy day but nice that it was included. Beds were comfy and staff at the lobby and valet service were very friendly and helpful. Very clean and highly recommend. Also great location to visit Portsmouth. Enjoyed our 1 night stay and would come again."
Ogunquit - The Milestone
"Les chambres sont grandes et propres. Les lits sont confortables. L'hôtel est à 500m de la plage. La piscine est agréable, mais il n'y a pas de spa. Si votre objectif est surtout d'avoir un endroit bien situé et propre pour dormir, c'est un excellent choix. Le déjeuner est ok et le personnel est très sympathique."
Ashworth by the Sea
"The parking costs and the resort fee were a bit over the top. They wanted $50 for an early check in. Other than that, the location was great, it was clean and we had a very nice room. The restaurant/bar had decent food but the drinks were very weak."
Ogunquit Tides Resort
"Clean and staff very helpful!"
The Sea View Motel
"It was a great stay. Location was amazing right in front of the beach!"
Breakers by the Sea
"Ocean view and very close was nice . AC worked great in room as well"
Ogunquit River Inn & Suites
"The room was clean. However there were burn marks on the carpet. The staff were very friendly and accommodating"
Ocean Surf at York Beach
"We had a great trip"
More cheap stays in Isles of Shoals

The Majestic Regency Resort

Hampton Village Inn

Anchorage Inns And Suites

Ogunquit - The Milestone

Ocean Sands at York Beach

The Meadowmere Resort
Hotels in Isles of Shoals with star-rating

4 Star Hotels

3 Star Hotels

2 Star Hotels
Find out more about Isles of Shoals
Top reasons to visit Isles of Shoals
- Stunning Beaches: Enjoy the soft sandy shores and breathtaking coastal views that the Isles of Shoals have to offer.
- Rich History: Explore historic houses and immerse yourself in the captivating heritage of these unique islands.
- Outdoor Adventures: Engage in boat tours, harbor cruises, and island explorations for unforgettable experiences.
- Family-Friendly Activities: The Isles provide a variety of options suitable for all ages, making it perfect for family vacations.
- Charming Accommodations: Stay in hotels with stunning beach views and amenities tailored for relaxation and convenience.
Find great hotels near Isles of Shoals
Discover the ideal hotel options for your getaway to the Isles of Shoals, where you can enjoy stunning beach views and a variety of amenities. Whether you're looking for a pet-friendly stay or accommodations tailored for business travel, you'll find a range of choices to suit your needs. Experience the perfect blend of relaxation and convenience as you explore this beautiful coastal destination.
- Hampton Inn & Suites Portsmouth Downtown: Nestled in the heart of Portsmouth, this 3-star hotel boasts a remarkable guest rating of 9.6, making it a favorite among families and business travelers alike. Located 10 miles from Isles of Shoals, the Hampton Inn & Suites offers a welcoming atmosphere with modern amenities. Families will appreciate the complimentary cribs and pet-friendly policies, allowing pets up to certain weight limits. The hotel features spacious rooms, a fitness center, and an inviting indoor pool, ensuring a comfortable stay for all guests. Its ideal location places you near local attractions and dining options, making it a perfect base for exploring the area.
- Motel 6 Portsmouth, NH: This budget-friendly lodging option is 12 miles from Isles of Shoals, making it a practical choice for cost-conscious travelers. The Motel 6 offers a no-frills experience with essential amenities, including free Wi-Fi and comfortable rooms. It is particularly appealing for pet owners, allowing pets at no additional fee, with some restrictions. Guests can enjoy a relaxed stay without breaking the bank while having the convenience of easy access to nearby attractions. It's an excellent spot for travelers looking for straightforward accommodations with a focus on value.
- Ashworth by the Sea: With a guest rating of 8.2, Ashworth by the Sea is a 3-star hotel located 11 miles from Isles of Shoals, perfect for beach lovers seeking a seaside escape. This charming property features direct access to the beach, allowing guests to soak up the sun and enjoy the ocean breeze. The hotel offers comfortable rooms with stunning views and a range of amenities, including a swimming pool and on-site dining options. Ideal for a leisurely vacation, Ashworth by the Sea is the perfect destination for those looking to unwind by the shore.
Where to stay near Isles of Shoals
Experience the charm of the Isles of Shoals, a captivating archipelago off the coast of New Hampshire. This unique destination offers a blend of family-friendly activities, romantic getaways, and rich history. Explore the small, rocky islands, relax on sandy beaches, and enjoy scenic views that create unforgettable memories. Whether you're seeking adventure or tranquility, the Isles of Shoals and its welcoming atmosphere are perfect for all types of travelers.
- Portsmouth: Located about 10 miles from the Isles of Shoals, Portsmouth is a vibrant city that beautifully blends history with modern charm. Known for its scenic waterfront and historic architecture, you'll find plenty of outdoor activities to enjoy, especially in the warmer months from July to September when visitor numbers peak. Whether you're taking a stroll along the picturesque beaches or exploring the local golf courses, Portsmouth promises a delightful family-friendly experience. Don't miss the chance to visit the bustling tourist precinct, where you can shop, dine, and soak in the local culture.
- York Beach: Just 13 miles from the Isles of Shoals, York Beach is a beloved destination for those seeking a classic beach getaway. With a peak travel season from June to August, this charming city offers a plethora of outdoor experiences perfect for families. Enjoy the sun and surf at its beautiful beaches or take advantage of local golf courses and ski fields in the area. The stunning landscape, including nearby lakes, makes York Beach an ideal spot for both relaxation and adventure. The inviting atmosphere ensures a memorable vacation for visitors of all ages.
- York: Situated around 12 miles from the Isles of Shoals, York is another picturesque city that captivates visitors with its breathtaking scenery and outdoor activities. With travel peaking during the summer months, York is perfect for families looking to enjoy beach days and educational experiences alike. The area is well-known for its beautiful family beaches and serene lakes, providing a perfect backdrop for relaxation or exploration. Golf enthusiasts will also find ample opportunities to hit the greens in this charming city, making York a well-rounded destination for any traveler.
Things to do in Isles of Shoals
While visiting the Isles of Shoals, don’t miss out on popular activities such as shopping and exploring the stunning surroundings. Enjoy boat tours, harbor cruises, and sightseeing tours to fully appreciate the beauty of the islands. An island tour or boat trip offers a unique perspective of the area, making your vacation unforgettable.
Shopping
The Isles of Shoals offer charming boutiques and gift shops like the Oceanic Hotel Gift Shop, where you can find unique souvenirs and local art. Don't miss the historic Smuttynose Island for handcrafted items and island-themed gifts, perfect for remembering your trip.
Recreation
At the Isles of Shoals, the Oceanic Hotel Spa provides rejuvenating treatments with ocean views. Enjoy yoga sessions on the beach at Star Island, or take a guided nature walk to connect with the serene environment, perfect for relaxation and mindfulness.
Adventure
At Isles of Shoals, explore the rugged coastline with a kayak tour, spotting seals and diverse marine life. Enjoy breathtaking views while hiking the scenic trails, or embark on a thrilling deep-sea fishing expedition for the catch of a lifetime. Experience the charm of island life and its unique history.
Nightlife
The Isles of Shoals offer a charming nightlife experience. Enjoy a sunset at the Oceanic Hotel's bar or indulge in fresh seafood at the Restaurant at Star Island. For a cozy vibe, visit the local tavern for drinks and live music, creating a perfect seaside evening.
*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
- 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 July to September, 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 set your budget, choose your desired location, and more. You can sort the results to display the lowest prices first, ensuring you find the most affordable hotels right away. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are ready for booking.
- Consider bundling your trip: You can save money by booking an Expedia package that combines your Isles of Shoals hotel with your flights and activities.
Find the best attractions near Isles of Shoals
The Isles of Shoals offer a delightful blend of culture and outdoor experiences, with popular attractions including beautiful beaches, historic houses, and nearby state parks. Visitors can immerse themselves in the area's rich history while enjoying the stunning coastal scenery, making it an ideal destination for those seeking both relaxation and adventure. Whether you're lounging on the beach or exploring the local heritage, there's something for everyone in this charming island getaway.
- Hampton Beach: Experience the quintessential beach vibes at Hampton Beach, located 11 miles from the Isles of Shoals. Enjoy sunbathing, swimming, and a vibrant boardwalk filled with shops and eateries, perfect for a fun day out.
- Wentworth by the Sea Golf Club: This historic golf course, just 8 miles away, offers a friendly atmosphere and stunning views. Play a round of golf surrounded by scenic landscapes and rich history, making it a unique destination for both enthusiasts and casual players alike.
- The Music Hall: Immerse yourself in culture at The Music Hall, located 10 miles from Isles of Shoals. This arts center hosts a variety of performances, from live music to theater, making it a cultural gem in the area.
The nearest major airports for your trip to Isles of Shoals
For your visit to the Isles of Shoals, you can fly into three major airports. BOSton Logan International Airport (BOS) is 48 miles away, with nearby luxury hotels like Encore Boston Harbor, InterContinental Boston, and Boston Harbor Hotel, all within 3 miles. Portland International Jetport (PWM) is also 48 miles away, offering 4-star options such as Portland Harbor Hotel and Portland Sheraton at Sable Oaks, both about 2 miles from the airport. Lastly, Manchester-Boston Regional Airport (MHT) is 42 miles from the Isles, with hotels like The Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, both around 4 miles away.
Explore a world of travel with Expedia
- Cabin Rentals in Portsmouth
- Pet-Friendly Hotels in Portsmouth
- 5 Star Hotels in Portsmouth
- North Hampton Hotels
- Beach Hotels in Hampton
- Portsmouth Hotels
- Cottages in Hampton
- Resorts & Hotels with Spas in Portsmouth
- Resorts & Hotels with Spas in Rye
- Hotels near Seacoast Science Center
- Hotels near Portsmouth Harbor Lighthouse
- Epping Hotels
- Nashua Hotels
- Hotels near Jenness State Beach
- Hotels with an Indoor Pool in Portsmouth
- Pet-Friendly Hotels in Hampton
- Pet-Friendly Hotels in Rye
- Vacation Homes in Isles of Shoals
- Cabin Rentals in New Hampshire
- Luxury Hotels in Portsmouth
- B&B in Portsmouth
- Hotels with Suites in Portsmouth
- Hotels near Rye Harbor State Park
- Dover Hotels
- Hampton Beach Hotels
- Oceanfront Hotels in Portsmouth
- Lodges in Isles of Shoals
- Seabrook Hotels
- Manchester Hotels
- Hotels near Strawbery Banke Museum
- Concord Hotels
- Oceanfront Hotels in Hampton
- Hotels near Market Square
- Cheap Hotels in Portsmouth
- Salem Hotels
- Hotels with an Outdoor Pool in Portsmouth
- Hampton Hotels
- Rye Beach Hotels
- Rye Hotels
- Hotels near Casino Ballroom
- Cottages in Isles of Shoals
- Hotels near Water Country
- Exeter Hotels
- Boutique Hotels in Portsmouth
- Cottages in Rye
- Cheap Hotels in Hampton
- New Castle Hotels
- Hotels near Odiorne Point State Park
- Hotels near Fuller Gardens
- Beach Hotels in Rye
- Casino Hotels in Seabrook
- B&B in Isles of Shoals
- Hotels near Philbricks Beach
- Motels in Portsmouth
- Hotels with Hot Tubs in Portsmouth
- Hotels near Wentworth by the Sea Golf Club
- Hotels near Hampton Beach
- Hotels near Wallis Sands State Beach
- Durham Hotels
- Flights from Newark Liberty Intl. Airport (EWR) to Portsmouth (PSM)
- Flights from Orlando (MCO) to Portsmouth (PSM)
- Flights from Portsmouth
- Flights from Tampa (TPA) to Portsmouth (PSM)
- Flights from Nashville (BNA) to Portsmouth (PSM)
- Flights to Manchester
- Flights to New Hampshire
- Flights from Manchester (MHT) to Portsmouth (PSM)
- Flights from New York (NYC) to Portsmouth (PSM)
- Flights from Philadelphia (PHL) to Portsmouth (PSM)
- Flights from Charlotte (CLT) to Portsmouth (PSM)
- Flights to Portsmouth
- Flights from Chicago (ORD) to Portsmouth (PSM)
- Flights from Washington (DCA) to Portsmouth (PSM)
- Flights from Boston (BOS) to Portsmouth (PSM)
- Flights from Manchester-Boston Regional
- Flights from Portsmouth Intl.
- Flights from Raleigh (RDU) to Portsmouth (PSM)
- Flights from Atlanta (ATL) to Portsmouth (PSM)
