We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Isles of Shoals

Portsmouth, NH
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

891 Ocean Boulevard, Route 1A, Rye, NH 03870
10.6 km from Isles of Shoals
#1 of 5 hotels in Rye
Traveller photos (8) | Map
1381 Ocean Boulevard, Rye, NH 03870
10.6 km from Isles of Shoals
#3 of 5 hotels in Rye
Traveller photos (3) | Map
741 ocean blvd., Rye, NH
10.7 km from Isles of Shoals
#2 of 5 hotels in Rye
Traveller photos (19) | Map
1035 Ocean Boulevard, Rye, NH 03870
10.9 km from Isles of Shoals
#4 of 5 hotels in Rye
Traveller photos (2) | Map
1215 Ocean Boulevard, Wallis Sands, Rye, NH 03870
10.9 km from Isles of Shoals
#5 of 5 hotels in Rye
Map
588 Wentworth Road, New Castle, NH 03854
12.9 km from Isles of Shoals
Special Offer Free Parking
Wentworth by the Sea, A Marriott Hotel & Spa Slideshow
#1 of 1 hotels in New Castle
Professional photos | Traveller photos (335) | Map
Show Prices
Mari-Anne Motel (Hampton)
2 Ocean Blvd, Hampton, NH 03842
14.3 km from Isles of Shoals
955 Ocean Blvd, Hampton, NH 03842
14.9 km from Isles of Shoals
#17 of 43 hotels in Hampton
Professional photos | Traveller photos (22) | Map
Show Prices
1190 Lafayette Rd, Portsmouth, NH 03801
15.0 km from Isles of Shoals
Special Offer Choice Privileges Points
Comfort Inn Slideshow
#10 of 18 hotels in Portsmouth
Professional photos | Traveller photos (25) | Map
Show Prices
933 Ocean Boulevard, Hampton, NH 03874
15.2 km from Isles of Shoals
40 Court Street, Historic Downtown - Tel 433-1200, Portsmouth, NH 03801
16.0 km from Isles of Shoals
#1 of 18 hotels in Portsmouth
Professional photos | Traveller photos (67) | Map
Show Prices
703 Ocean Blvd, Hampton, NH 03842
16.0 km from Isles of Shoals
#9 of 43 hotels in Hampton
Professional photos | Traveller photos (15) | Map
Show Prices
40 Court Street, Portsmouth, NH 03801
16.0 km from Isles of Shoals
#14 of 18 hotels in Portsmouth
Professional photos | Traveller photos (6) | Map
Show Prices
Ocean Motel (Hampton)
580 Winnacunnet Rd, Hampton, NH 03842
16.1 km from Isles of Shoals
100 High Street, Portsmouth, NH 03801
16.2 km from Isles of Shoals
Special Offer 2X Points
Hilton Garden Inn Portsmouth Downtown Slideshow
#2 of 18 hotels in Portsmouth
Professional photos | Traveller photos (68) | Map
Show Prices
528 Ocean Blvd, Hampton, NH
16.3 km from Isles of Shoals
#15 of 43 hotels in Hampton
Map
100 Deer St, Portsmouth, NH 03801
16.4 km from Isles of Shoals
Special Deal Free Breakfast
Residence Inn Portsmouth Downtown / Waterfront Slideshow
#3 of 18 hotels in Portsmouth
Professional photos | Traveller photos (106) | Map
Show Prices
250 Market Street, Portsmouth, NH 03801
16.4 km from Isles of Shoals
Special Offer Book Early and Save
Sheraton Harborside Hotel Portsmouth Slideshow
#7 of 18 hotels in Portsmouth
Professional photos | Traveller photos (85) | Map
Show Prices
23 Portwalk Place, Portsmouth, NH 03801
16.4 km from Isles of Shoals
Professional photos | Map
Show Prices
Pine Haven Motel (North Hampton)
183 Lafayette Road, North Hampton, NH 03862
16.6 km from Isles of Shoals
#1 of 1 hotels in North Hampton
Professional photos | Traveller photos (1) | Map
Show Prices
449 Ocean Boulevard, Hampton, NH
16.7 km from Isles of Shoals
#32 of 43 hotels in Hampton
Traveller photos (10) | Map
429 Ocean Blvd, Hampton, NH 03842
16.8 km from Isles of Shoals
Special Offer Package Deal
GreenLeadersSilver level
Atlantic Breeze Suites Slideshow
#2 of 43 hotels in Hampton
Professional photos | Traveller photos (64) | Map
Show Prices
505 US Route 1 Bypass, at Portsmouth Traffic Circle, Portsmouth, NH 03801
16.9 km from Isles of Shoals
The Port Inn Slideshow
#4 of 18 hotels in Portsmouth
Professional photos | Traveller photos (92) | Map
Show Prices
650 Borthwick Avenue, Portsmouth, NH 03801
16.9 km from Isles of Shoals
Special Offer Free Parking
Fairfield Inn Portsmouth Seacoast Slideshow
#11 of 18 hotels in Portsmouth
Professional photos | Traveller photos (28) | Map
Show Prices
415 Ocean Blvd., Hampton Beach, Hampton, NH
16.9 km from Isles of Shoals
Jonathan's on the Oceanfront Slideshow
#12 of 43 hotels in Hampton
Professional photos | Traveller photos (31) | Map
Show Prices
409 Ocean Blvd., Hampton, NH 03842
16.9 km from Isles of Shoals
#20 of 43 hotels in Hampton
Traveller photos (35) | Map
Atlantic Motel (Hampton)
391 Ocean Blvd, Hampton, NH 03842
17.0 km from Isles of Shoals
#21 of 43 hotels in Hampton
Professional photos | Traveller photos (9) | Map
Show Prices
300 Woodbury Avenue, Portsmouth, NH 03801
17.1 km from Isles of Shoals
Special Offer Save on Hotel Packages!
Holiday Inn Portsmouth Slideshow
#13 of 18 hotels in Portsmouth
Professional photos | Traveller photos (33) | Map
Show Prices
Northeaster Motel (Kittery, ME)
79 Old Post Road, Kittery, ME 03904
17.1 km from Isles of Shoals
#3 of 3 hotels in Kittery
Professional photos | Traveller photos (14) | Map
Show Prices
Stage Neck Inn (York Harbor, ME) 4.0 of 5
8 Stage Neck Road, Route 1A, York Harbor, York, ME 03911
17.2 km from Isles of Shoals
#1 of 4 hotels in York Harbor
Professional photos | Traveller photos (994) | Map
Show Prices