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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Value Free Parking Resort Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up Internet & up Air Conditioning Independent Hotels & up Non-Smoking Hotel Cheap Hotels Clean Hotels Hotels with Restaurants Business Centre Hotels with Free Wifi Beach Motels Meeting Rooms Quiet Hotels City Centre Hotels Downtown Hotels Hotels With Indoor Pools Suite Hotels Wedding Hotels Hotels with Complimentary Breakfast Modern Hotels Boardwalk Hotels Hotels with Hot Tubs Hotels with Balconies Hotels with Jacuzzi Hotels with Bars Beach Resorts Oceanfront Hotels Hotels with Shuttle Hotels with Kitchenette Hotels with Room Service Concierge Spa Hotels Hotels with Smoking Rooms Family Holiday Maker Unique Hotels Heritage Hotels Foodie Accessible rooms 60+ Traveller Historic Hotels Charming Hotels Condo Hotels Romantic Boutique Hotels Honeymoon Hotels Boutique Hotels $ $$ $$$ $$$$ Hampton Inn Magnuson Hotels Residence Inn Best Western Plus Luxury Traveller Nature Lover Fairfield Inn Quiet Resorts Like a Local Budget Hotels Trendsetter Motel 6 Sheraton Ascend Collection Thrill Seeker Hilton Garden Inn Courtyard Family Resorts Motels With Indoor Pools Boutique Quaint Art and Architecture Lover Quality Inn Golf Course Holiday Inn Marriott Ramada Hotels with Private Beach Party Hotels Homewood Suites Within 10 km Within 25 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Pebble Cove
741 Ocean Blvd, Rye, NH
0.8 km from Odiorne Point State Park
  • Free Parking
  • Pool
Hoyt's Lodges
891 Ocean Blvd, Route 1A, Rye, NH 03870-2826
1.4 km from Odiorne Point State Park
  • Free Parking
  • Beachfront
Wentworth by the Sea, A Marriott Hotel & Spa
SAVE USD 83
USD 474*
Marriott Hotels
USD 391*
View Deal
588 Wentworth Rd, New Castle, NH 03854-3001
2.1 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Atlantic Four Winds Efficiencies
1215 Ocean Blvd, Wallis Sands, Rye, NH 03870-2206
2.9 km from Odiorne Point State Park
  • Pool
  • Beachfront
Philbrick's by the Sea
1381 Ocean Blvd, Rye, NH 03870-2234
3.7 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Quality Inn
SAVE USD 35
USD 209*
Booking.com
USD 174*
View Deal
1190 Lafayette Rd, Portsmouth, NH 03801-5408
4.8 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
The Hotel Portsmouth
Official Site
USD 267*
View Deal
40 Court St, Portsmouth, NH 03801-4412
5.0 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Hilton Garden Inn Portsmouth Downtown
SAVE USD 42
USD 248*
GardenInn.com
USD 206*
View Deal
100 High St, Portsmouth, NH 03801-3709
5.3 km from Odiorne Point State Park
  • Free Wifi
  • Pool
Hampton Inn & Suites Portsmouth Downtown
SAVE USD 77
USD 250*
Booking.com
USD 173*
View Deal
23 Portwalk Place, Portsmouth, NH 03801-3998
5.4 km from Odiorne Point State Park
  • Free Wifi
  • Breakfast included
Residence Inn Portsmouth Downtown\/Waterfront
SAVE USD 27
USD 206*
Booking.com
USD 179*
View Deal
100 Deer St, Portsmouth, NH 03801-3719
5.4 km from Odiorne Point State Park
  • Free Wifi
  • Breakfast included
Sheraton Portsmouth Harborside Hotel
SAVE USD 120
USD 315*
Booking.com
USD 195*
View Deal
250 Market St, Portsmouth, NH 03801-3478
5.5 km from Odiorne Point State Park
  • Free Wifi
  • Pool
Port Inn Portsmouth
AscendHotels
USD 228*
View Deal
505 US Highway 1 Byp, Portsmouth, NH 03801-4175
6.0 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Fairfield Inn Portsmouth Seacoast
SAVE USD 63
USD 219*
Orbitz.com
USD 156*
View Deal
650 Borthwick Ave, Portsmouth, NH 03801-4115
6.1 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Best Western Plus Portsmouth Hotel & Suites
SAVE USD 27
USD 184*
Hotwire.com
USD 157*
View Deal
580 US Highway 1 Bypass, Interstate Traffic Circle, Portsmouth, NH 03801-4144
6.2 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Holiday Inn Portsmouth
SAVE USD 31
USD 194*
Hotels.com
USD 163*
View Deal
300 Woodbury Ave, Portsmouth, NH 03801-3208
6.2 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Howard Johnson Portsmouth
SAVE USD 30
USD 177*
Booking.com
USD 147*
View Deal
383 Woodbury Ave, Portsmouth, NH 03801-3209
6.3 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Anchorage Inns & Suites
SAVE USD 6
USD 174*
Hotels.com
USD 168*
View Deal
417 Woodbury Ave, Portsmouth, NH 03801-3247
6.4 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Northeaster Motel
SAVE USD 11
USD 119*
Hotels.com
USD 108*
View Deal
79 Old Post Rd, Kittery, ME 03904-1070
6.5 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Courtyard Portsmouth
SAVE USD 33
USD 277*
Courtyard
USD 244*
View Deal
1000 Market St, Portsmouth, NH 03801-3358
6.6 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Ramada Kittery
Booking.com
USD 141*
View Deal
2 Gorges Rd, Route 1 Bypass, Kittery, ME 03904-1051
6.8 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Homewood Suites by Hilton Portsmouth
SAVE USD 56
USD 261*
Homewood
USD 205*
View Deal
100 Portsmouth Blvd, Portsmouth, NH 03801-3178
7.5 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Hampton Inn Portsmouth Central
SAVE USD 43
USD 239*
Booking.com
USD 196*
View Deal
99 Durgin Ln, Portsmouth, NH 03801-3156
8.3 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Coachman Inn
SAVE USD 29
USD 202*
Orbitz.com
USD 173*
View Deal
380 US Route 1, Kittery, ME 03904-2515
8.3 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Motel 6 Portsmouth
SAVE USD 22
USD 138*
Booking.com
USD 116*
View Deal
3 Gosling Road, Portsmouth, NH 03801
8.7 km from Odiorne Point State Park
  • Free Parking
  • Pool
Residence Inn by Marriott Portsmouth
SAVE USD 60
USD 375*
Hotels.com
USD 315*
View Deal
1 International Drive, Portsmouth, NH 03801
8.9 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
Pine Haven Motel
Booking.com
USD 97*
View Deal
183 Lafayette Rd, North Hampton, NH 03862-2477
10.1 km from Odiorne Point State Park
  • Free Wifi
Stage Neck Inn
SAVE USD 61
USD 469*
Hotwire.com
USD 408*
View Deal
8 Stage Neck Road, Route 1A, York Harbor, York, ME 03911
11.5 km from Odiorne Point State Park
  • Free Parking
  • Breakfast included
Seascape Inn at Plaice Cove
Expedia.com
USD 184*
View Deal
955 Ocean Blvd, Hampton, NH 03842-1435
12.8 km from Odiorne Point State Park
  • Free Wifi
  • Free Parking
No photo provided
53 Lafayette Road, North Hampton, NH 03862
12.8 km from Odiorne Point State Park
    Bailey's Beach Resort
    933 Ocean Blvd, Hampton, NH 03842-1484
    13.1 km from Odiorne Point State Park
    • Free Wifi
    • Free Parking
    Still looking for a place to stay?
    Rye has 4 B&Bs/inns with 179 reviews
    Arbor Inn Bed & Breakfast
    400 Brackett Rd, Near Portsmouth, Rye, NH 03870-2038
    2.8 km from Odiorne Point State Park
    • Free Wifi
    • Free Parking
    The Rosewood Inn at Rye
    150 Lafayette Rd, Rye, NH 03870-6133
    8.3 km from Odiorne Point State Park
    • Free Wifi
    • Free Parking
    No photo provided
    1413 Ocean Blvd, Rye, NH 03870-2207
    3.9 km from Odiorne Point State Park
    • Free Wifi
    • Free Parking
    See all 4 Rye B&Bs/inns
    See all hotels in or near Rye
    Quality Inn
    SAVE USD 35
    USD 209*
    Booking.com
    USD 174*
    View Deal
    1190 Lafayette Rd, Portsmouth, NH 03801-5408
    4.8 km from Odiorne Point State Park
    • Free Wifi
    • Free Parking
    Wentworth by the Sea, A Marriott Hotel & Spa
    SAVE USD 83
    USD 474*
    Marriott Hotels
    USD 391*
    View Deal
    588 Wentworth Rd, New Castle, NH 03854-3001
    2.1 km from Odiorne Point State Park
    • Free Wifi
    • Free Parking
    The Hotel Portsmouth
    Official Site
    USD 267*
    View Deal
    40 Court St, Portsmouth, NH 03801-4412
    5.0 km from Odiorne Point State Park
    • Free Wifi
    • Free Parking
    Port Inn Portsmouth
    AscendHotels
    USD 228*
    View Deal