Find hotels near Isles of Shoals, from NT$2,131

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

Great Island Inn

Great Island Inn
3.5 star property
12.5 km from Isles of Shoals
10.0 out of 10, Exceptional, (115)
"Great place, wonderful neighborhood and I would stay there again."
United States
Sean
The price is NT$3,711
NT$5,049 total
includes taxes & fees
Dec 14 - Dec 15
Great Island Inn

Motel 6 Portsmouth, NH

Motel 6 Portsmouth, NH
2.0 star property
19.1 km from Isles of Shoals
6.8 out of 10, (1004)
"Parking was easy....quiet stay...clean room"
United States
Charles
The price is NT$1,964
NT$2,131 total
includes taxes & fees
Dec 16 - Dec 17
Motel 6 Portsmouth, NH

Hampton Inn & Suites Portsmouth Downtown

Hampton Inn & Suites Portsmouth Downtown
3.0 star property
15.7 km from Isles of Shoals
9.6 out of 10, Exceptional, (1095)
"Great hotel! The location was perfect!"
United States
Edward
The price is NT$3,717
NT$4,033 total
includes taxes & fees
Jan 8 - 2026/1/9
Hampton Inn & Suites Portsmouth Downtown

Home2 Suites By Hilton Kittery

Home2 Suites By Hilton Kittery
3.0 star property
16.5 km from Isles of Shoals
9.4 out of 10, Exceptional, (40)
"Nice for the money and convenient location to the outlets. "
United States
Justin
The price is NT$3,343
NT$3,644 total
includes taxes & fees
Jan 1 - 2026/1/2
Home2 Suites By Hilton Kittery

Kittery Inn and Suites

Kittery Inn and Suites
2.5 star property
16.4 km from Isles of Shoals
9.2 out of 10, Wonderful, (1001)
"A nice quiet getaway. Friendly staff. "
United States
Sunil
The price is NT$2,152
NT$2,345 total
includes taxes & fees
Dec 23 - Dec 24
Kittery Inn and Suites

The Hotel Portsmouth

The Hotel Portsmouth
3.0 star property
15.4 km from Isles of Shoals
9.4 out of 10, Exceptional, (1000)
"Clean room, clean hotel, friendly staff. Good location for downtown."
United States
David
The price is NT$5,023
NT$5,450 total
includes taxes & fees
Dec 17 - Dec 18
The Hotel Portsmouth

Quality Inn Portsmouth West End

Quality Inn Portsmouth West End
2.5 star property
14.6 km from Isles of Shoals
8.6 out of 10, Excellent, (1000)
"Nice clean hotel. "
United States
Michael
The price is NT$3,586
NT$3,891 total
includes taxes & fees
Dec 11 - Dec 12
Quality Inn Portsmouth West End

Fairfield Inn by Marriott Portsmouth-Seacoast

Fairfield Inn by Marriott Portsmouth-Seacoast
2.5 star property
16.3 km from Isles of Shoals
8.6 out of 10, Excellent, (1004)
"Clean room, facility, terrific staff. "
United States
Katherine
The price is NT$3,149
NT$3,417 total
includes taxes & fees
Dec 14 - Dec 15
Fairfield Inn by Marriott Portsmouth-Seacoast

Residence Inn by Marriott Portsmouth Downtown/ Waterfront

Residence Inn by Marriott Portsmouth Downtown/ Waterfront
3.0 star property
15.7 km from Isles of Shoals
9.0 out of 10, Wonderful, (1002)
"Will definitely stay here again!"
United States
Mary
The price is NT$3,966
NT$4,303 total
includes taxes & fees
Dec 21 - Dec 22
Residence Inn by Marriott Portsmouth Downtown/ Waterfront

Howard Johnson by Wyndham Portsmouth

Howard Johnson by Wyndham Portsmouth
2.0 star property
16.6 km from Isles of Shoals
8.6 out of 10, Excellent, (1003)
"An awesome place to stay!"
United States
Nicholas
The price is NT$2,660
NT$2,886 total
includes taxes & fees
Dec 14 - Dec 15
Howard Johnson by Wyndham Portsmouth

Homewood Suites By Hilton Portsmouth Downtown

Homewood Suites By Hilton Portsmouth Downtown
3.0 star property
15.8 km from Isles of Shoals
8.8 out of 10, Excellent, (33)
"Clean ever where, knowledgeable and friendly staff and great breakfast."
United States
Brenda
The price is NT$3,218
NT$3,492 total
includes taxes & fees
Dec 28 - Dec 29
Homewood Suites By Hilton Portsmouth Downtown

The Davenport Inn

The Davenport Inn
4.0 star property
15.4 km from Isles of Shoals
9.8 out of 10, Exceptional, (45)
"Absolutely loved this place! Our room was stunning, the staff was wonderful, and had such a great selection of little snacks. I can’t wait for another opportunity to stay here! "
United States
Mariana
The price is NT$10,875
NT$11,799 total
includes taxes & fees
Dec 14 - Dec 15
The Davenport Inn

Hampton Inn & Suites Kittery-Portsmouth

Hampton Inn & Suites Kittery-Portsmouth
2.5 star property
17.1 km from Isles of Shoals
9.2 out of 10, Wonderful, (1000)
"Clean room, comfortable beds, friendly staff, great breakfast"
Canada
Lawrence
The price is NT$2,969
NT$3,236 total
includes taxes & fees
Jan 3 - 2026/1/4
Hampton Inn & Suites Kittery-Portsmouth

Hilton Garden Inn Portsmouth Downtown

Hilton Garden Inn Portsmouth Downtown
3.0 star property
15.6 km from Isles of Shoals
8.4 out of 10, Very Good, (181)
"Excellent location , comfort and service"
United States
Hilda C
The price is NT$3,368
NT$3,654 total
includes taxes & fees
Jan 4 - 2026/1/5
Hilton Garden Inn Portsmouth Downtown

AC Hotel by Marriott Portsmouth

AC Hotel by Marriott Portsmouth
3.5 star property
15.9 km from Isles of Shoals
9.2 out of 10, Wonderful, (950)
"Very nice hotel "
United States
Yoanny
The price is NT$4,216
NT$5,420 total
includes taxes & fees
Dec 21 - Dec 22
AC Hotel by Marriott Portsmouth

Hampton Inn Portsmouth Central

Hampton Inn Portsmouth Central
2.5 star property
18.6 km from Isles of Shoals
8.8 out of 10, Excellent, (1005)
"Staff and service was exceptional "
United States
maureen
The price is NT$2,969
NT$3,221 total
includes taxes & fees
Dec 21 - Dec 22
Hampton Inn Portsmouth Central

SpringHill Suites by Marriott Hampton Portsmouth

SpringHill Suites by Marriott Hampton Portsmouth
2.5 star property
19.9 km from Isles of Shoals
9.4 out of 10, Exceptional, (845)
"Room and bathroom were clean, large, and comfortable. Nice restaurant next door. Breakfast was good with nice variety. "
United States
Deborah
The price is NT$3,181
NT$3,451 total
includes taxes & fees
Jan 4 - 2026/1/5
SpringHill Suites by Marriott Hampton Portsmouth

Sheraton Portsmouth Harborside Hotel

Sheraton Portsmouth Harborside Hotel
3.5 star property
15.8 km from Isles of Shoals
8.6 out of 10, Excellent, (1001)
"Friendly staff, great view and the best clam chowder I have ever had. And I am big fan of clam chowder. "
United States
Tim
The price is NT$4,743
NT$5,146 total
includes taxes & fees
Dec 21 - Dec 22
Sheraton Portsmouth Harborside Hotel

Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Port Inn and Suites Portsmouth, an Ascend Collection Hotel
3.0 star property
16.3 km from Isles of Shoals
8.0 out of 10, Very Good, (1003)
"Great stay! Staff were really helpful!"
United States
Jessica
The price is NT$2,778
NT$3,014 total
includes taxes & fees
Jan 1 - 2026/1/2
Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Stage Neck Inn

Stage Neck Inn
4.0 star property
16.2 km from Isles of Shoals
9.4 out of 10, Exceptional, (518)
"Excellent place to stay"
United States
Salvatore
The price is NT$8,263
NT$9,319 total
includes taxes & fees
Dec 14 - Dec 15
Stage Neck Inn
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 Isles of Shoals Hotel Reviews

Hotels near other Isles of Shoals attractions

Find out more about Isles of Shoals

Top reasons to visit Isles of Shoals

  • Stunning Ocean Views: Enjoy breathtaking ocean views that make for perfect relaxation and picturesque outings.
  • Historic Exploration: Participate in walking tours to discover the rich history and charm of the Isles, including historic houses and the iconic Shoals Lighthouse.
  • Beautiful Beaches: Experience pristine beaches that provide ideal spots for sunbathing, swimming, and beachcombing.
  • Charming Neighborhoods: Explore friendly local neighborhoods filled with unique culture and history.
  • Diverse Accommodations: Choose from a variety of lodging options, from beachfront motels to charming island hotels.

Find great hotels near Isles of Shoals

Isles of Shoals offers a variety of hotel accommodations perfect for any traveler seeking a unique coastal experience. From pet-friendly options to hotels ideal for business travel, you can find everything from charming island hotels to beachfront motels. Whether you’re searching for the perfect oceanic getaway or convenient lodging near the Isles, the area has something for everyone to enjoy during their stay.

  • Motel 6 Portsmouth, NH: Ideal for budget-conscious travelers, Motel 6 Portsmouth, NH offers a no-frills, pet-friendly experience just 19.3km from the scenic Isles of Shoals. This motel is perfect for those who wish to bring their furry friends along, with a welcoming pet policy that includes free stays for pets and accommodations for both dogs and cats. Guests can enjoy essential amenities including complimentary Wi-Fi, free parking, and a comfortable atmosphere that prioritizes convenience without sacrificing quality.
  • Hampton Inn & Suites Portsmouth Downtown: A welcoming retreat for families, LGBTQIA travelers, and pets, Hampton Inn & Suites Portsmouth Downtown is located 16.1km from Isles of Shoals. This 3-star hotel prides itself on inclusivity, offering family-friendly amenities like complimentary cribs for young children. Guests can enjoy a wholesome breakfast buffet, a fitness center, and spacious rooms designed for comfort. The hotel’s convenient location in downtown Portsmouth makes it easy to explore local attractions while enjoying a warm and accommodating atmosphere.
  • Ashworth by the Sea: Perfectly situated just 17.7km from Isles of Shoals, Ashworth by the Sea is a charming beachfront hotel that caters to families and pet owners alike. With direct access to the beach, guests can indulge in sun-soaked days and stunning ocean views. This 3-star hotel provides child-friendly amenities, including travel cribs, ensuring a comfortable stay for families. The welcoming environment extends to pets, with a flexible pet policy making it easy for guests to bring their furry companions along on their beach getaway.

Where to stay near Isles of Shoals

Exploring the Isles of Shoals offers a unique blend of family-friendly fun, romantic getaways, and scenic beauty. With stunning views and beautiful beaches, you'll find the perfect spot to relax or enjoy beach access along the picturesque coast of Portsmouth. Discover charming neighborhoods filled with friendly locals and rich history, making your stay a delightful experience. Whether you're seeking adventure or tranquility, the Isles of Shoals promise unforgettable moments for every traveler.

  • Portsmouth: A charming city located 16.1km from the Isles of Shoals, Portsmouth is a vibrant destination that combines rich history with modern attractions. Known for its outdoor and family-friendly experiences, visitors flock here from July to September to enjoy the picturesque beaches and lively public market. The city is home to numerous shopping centers and educational venues, making it a perfect spot for families. Don't miss the local landmarks, including a stunning family beach and a bustling tourist precinct, where you can soak in the coastal atmosphere.
  • Hampton: Situated 19.3km from the Isles of Shoals, Hampton is a lively city that comes alive during the summer months, particularly from June to August. Known for its outdoor and beach activities, Hampton offers a wide range of recreational areas and entertainment facilities. Visitors can enjoy music concerts and various family-friendly events throughout the season. With its beautiful beaches and a thriving tourist precinct, Hampton is an ideal location for families looking to relax and have fun by the ocean.
  • York Beach: Just 20.9km from the Isles of Shoals, York Beach is a delightful coastal city known for its stunning beaches and outdoor adventures. Peak visitor season runs from June to August, when families flock to enjoy the arcade adventure zone and scenic hiking trails. The area boasts beautiful urban parks and family-friendly beaches, making it a perfect summer getaway. With its relaxed atmosphere and family-oriented activities, York Beach is a must-visit destination for those looking to unwind and explore the natural beauty of the coast.

Things to do near Isles of Shoals

When visiting the Isles of Shoals, immerse yourself in the stunning ocean views and enjoy relaxing beach outings. Take part in walking tours to explore the scenic beauty and rich history of the islands. Don't miss out on day trips to nearby attractions, which enhance your beach experience while providing ample opportunities for shopping and discovering local culture.

Shopping

For a great shopping experience in Isles of Shoals, visit Tugboat Alley, a charming store nearby. If you're up for a drive, check out Market Square, a vibrant public market, or the Kittery Premium Outlets, which offers a mix of entertainment and family-friendly shopping options.

Recreation

At the York Golf and Tennis Club, enjoy a vibrant outdoor atmosphere with scenic golf courses and tennis facilities, perfect for sports enthusiasts. For relaxation, visit Rye Airfield, where you can unwind in a wellness-focused environment. Alternatively, the Sagamore Golf Club offers a blend of sports and outdoor enjoyment amidst beautiful landscapes.

Adventure

At Water Country, located 14.5km from Isles of Shoals, you can enjoy thrilling water slides and lazy rivers, perfect for family fun. Casino Cascade Water Slide, 17.7km away, offers a vibrant atmosphere for water adventures. Don't miss the scenic Cliff Walk, 16.1km distant, ideal for outdoor enthusiasts.

Nightlife

Experience the vibrant nightlife at Seacoast Repertory Theatre, located 16.1km away, where romance and culture blend in captivating performances. Just 14.5km from Isles of Shoals, Players Ring Theatre offers a similar atmosphere, showcasing entertaining shows that celebrate the arts in a cozy setting.

*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 between January and March for lower accommodation rates, avoiding the peak summer months. Book your stay on a Tuesday for the best prices, and utilize Expedia to find affordable hotel options by sorting results from lowest to highest price. Look for eco-certified hotels for sustainable choices. Additionally, consider combining your hotel, flights, and activities into a package deal for extra savings. Explore free activities in the area 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 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 enables you to set your budget and choose your ideal location, among other preferences. You can easily sort the results to display hotels from the lowest price to the highest, allowing you to find the most affordable options right away. Additionally, you can refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay at the Isles of Shoals with your flights and activities through an Expedia package.

Find the best attractions near Isles of Shoals

Isles of Shoals offers a captivating blend of attractions including beaches, historic houses, and state parks, perfect for culture enthusiasts and outdoor lovers alike. Key highlights include the stunning scenery of Star Island, the charming small islands, and the iconic Shoals Lighthouse. Visitors can immerse themselves in the area's natural beauty and rich history, making it an ideal destination for a memorable vacation.

  • Hampton Beach: Experience the vibrant atmosphere of Hampton Beach, only 17.7km from Isles of Shoals. Enjoy the golden sands, lively boardwalk, and various beach activities. It's the perfect spot for relaxation and fun in the sun.
  • Wentworth by the Sea Golf Club: Located 12.9km away, this historic golf course offers a friendly environment amidst stunning landscapes. Play a round of golf while soaking in the rich history of the area.
  • Wallis Sands State Beach: Just 9.7km from Isles of Shoals, Wallis Sands State Beach is a national park boasting breathtaking scenery. Engage in outdoor adventures, from swimming to hiking, while enjoying the natural beauty of the coast.

The nearest major airports for your trip to Isles of Shoals

If you're planning a visit to the Isles of Shoals, you have several convenient airport options. Boston Logan International Airport (BOS) is 77.2km away, with nearby hotels like the InterContinental Boston and Boston Harbor Hotel, both 3.2km from the airport. Portland International Jetport (PWM) is also 77.2km away, with the 4-star Portland Harbor Hotel just 4.8km from the airport. Lastly, Manchester-Boston Regional Airport (MHT) is 43.2km away, featuring hotels like The Grand at Bedford Village Inn, located 6.4km from the airport. Each hotel offers accessible transportation services to ensure a smooth journey to your destination.

Frequently asked questions

What's the area like around Isles of Shoals?
If you're planning to come to the area to visit Isles of Shoals, take some time to see the rest of the sights while you're in town. Travelers love the area for its scenic parks, sporting events, and great live music scene.
Where is the best place to stay close to Isles of Shoals?
Rye Motor Inn: An Adults-Only Apartment Hotel is one of the top choices for your stay based on our traveler data, and this apartment offers private balconies and a seasonal outdoor pool. You'll find it 6.3 mi (10.2 km) from Isles of Shoals. Other good choices around the area include Great Island Inn and Quality Inn.
If I need to cancel the hotel reservation for my stay near Isles of Shoals, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and get a refund within a 24-hour period of booking. Enter dates in and click on "Search", then use the "fully refundable" filter to get the best deals available near Isles of Shoals.
Where can I learn more about changing or cancelling my trip in the area near Isles of Shoals?
For additional details about rescheduling or cancelling your stay near Isles of Shoals, go to https://www.expedia.com/service/.

Explore a world of travel with Expedia