The best deals on hotels when visiting Rye in New Hampshire.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Rye, New Hampshire 03871

Quality Inn

1190 Lafayette Road Portsmouth, NH

For those visiting Rye, Quality Inn offers restorative accommodations with rates from $159.00, creating a clean, comfortable space perfect for relaxation. Find Quality Inn's strategically located properties near highways, airports, and key attractions for hassle-free exploration.

From Quality Inn, a short drive delivers guests into downtown Rye, where the city’s top destinations await exploration. Stay in Rye with accommodations that balance luxury and affordability—book today!

  Call (855) 235-0725 to book with an agent.
  2.4 miles from Rye, NH 03871

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Portsmouth Seacoast

650 Borthwick Ave Portsmouth, NH

With rooms beginning at $184.99, Fairfield Inn by Marriott Portsmouth Seacoast provides affordable accommodations for travelers visiting Rye, creating a warm and welcoming environment for relaxation. Appreciate Fairfield's eco-friendly initiatives, part of Marriott's commitment to sustainability and responsible hospitality.

With downtown Rye only a short drive from Fairfield Inn by Marriott Portsmouth Seacoast, guests can enjoy the city’s top destinations while returning to a quieter stay. Experience Rye worry-free with a hotel that offers everything you need—book today!

  Call (855) 239-4019 to book with an agent.
  3.9 miles from Rye, NH 03871

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Port Inn&Suites Portsmouth Ascend Hotel Collection

505 US Highway 1 Bypass Portsmouth, NH

Relax in the peaceful surroundings of Port Inn&Suites Portsmouth Ascend Hotel Collection as you explore Rye, where quality accommodations provide warmth, with affordable rates starting at $148.99. Find peace and relaxation in rooms that offer a comfortable setting, complete with all the amenities you need.

Guests staying at Port Inn&Suites Portsmouth Ascend Hotel Collection can enjoy the ease of driving into downtown Rye, where the city’s best destinations are just minutes away. Relax and enjoy Rye with a hotel that keeps your comfort front and center—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  3.9 miles from Rye, NH 03871

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

The Hotel Portsmouth

40 Court St. Portsmouth, NH

Stay comfortably at The Hotel Portsmouth on your trip to Rye, where tucked away rooms create a welcoming atmosphere, with rates beginning at an inviting $315.99. Find comfort and convenience in our rooms, equipped with all the necessities for a stress-free and enjoyable stay.

At The Hotel Portsmouth, a quick drive takes guests into the heart of downtown Rye, making it simple to experience the city’s most vibrant offerings. Step into a welcoming Rye stay with amenities that enhance your visit—lock in today!

  Call (855) 236-8982 to book with an agent.
  4.2 miles from Rye, NH 03871

Starting at

$315.99

per night

Read Reviews View Amenities View All Rooms

The Davenport Inn

70 Court St Portsmouth, NH

Step into sophistication at The Davenport Inn near Rye, where quality accommodations create an inviting retreat, with rates starting from an accessible $415.99. Experience a stay that indulges your senses, with rooms that combine luxurious amenities with breathtaking designs.

From The Davenport Inn, a brief drive delivers guests into downtown Rye, where the city’s most exciting destinations are always nearby. Experience Rye with accommodations that turn your stay into a five-star escape—lock in your room today!

  Call (855) 234-7135 to book with an agent.
  4.2 miles from Rye, NH 03871

Starting at

$415.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Portsmouth an IHG Hotel

300 Woodbury Ave Portsmouth, NH

Encounter a restful stay at Holiday Inn Portsmouth an IHG Hotel near Rye, where quality rooms offer comfort and relaxation, with inviting rates beginning at just $168.20. Experience daily tidiness with Holiday Inn’s housekeeping service, ensuring your room remains clean and comfortable throughout your stay.

With a quick drive into downtown Rye, guests at Holiday Inn Portsmouth an IHG Hotel can enjoy the best of the city while staying in a more peaceful setting. Make your Rye travels both comfortable and cost-effective with inviting lodging—book today!

  Call (855) 235-0725 to book with an agent.
  4.2 miles from Rye, NH 03871

Starting at

$168.20

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Portsmouth Hotel & Suites

580 US Highway 1 Bypass Portsmouth, NH

For those bound for Rye, Best Western Plus Portsmouth Hotel & Suites offers tucked away, budget-friendly accommodations with rates from $97.99, creating a comfortable space perfect for relaxation. Relax in the sauna or steam room available at select Best Western Plus locations, perfect for unwinding after a busy day.

At Best Western Plus Portsmouth Hotel & Suites, a quick drive delivers guests into the heart of downtown Rye, making it easy to explore the city’s best offerings. Stay in Rye with a hotel that caters to your needs and budget—secure your room now!

  Call (855) 235-0725 to book with an agent.
  4.2 miles from Rye, NH 03871

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Portsmouth

383 Woodbury Ave Portsmouth, NH

Guests traveling to Rye will find Howard Johnson by Wyndham Portsmouth a charming, budget-conscious choice, with rooms beginning at $124.20, creating a welcoming environment ideal for relaxation. Start your day with our signature waffles at breakfast, a delicious treat that's sure to please.

Howard Johnson by Wyndham Portsmouth provides easy access to downtown Rye, offering guests the flexibility to visit the city’s top sights with just a short drive. Enjoy a simple yet inviting hotel for your Rye travels—secure your room now!

  Call (855) 233-0132 to book with an agent.
  4.3 miles from Rye, NH 03871

Starting at

$124.20

per night

Read Reviews View Amenities View All Rooms

Anchorage Inns&Suites

417 Woodbury Ave Portsmouth, NH

Guests visiting Rye will find affordable comfort at Anchorage Inns&Suites, where inviting rooms start at $105.99, creating a clean, welcoming environment for relaxation. Experience accommodations that focus on providing essential comforts at a good value, perfect for cost-conscious travelers.

From Anchorage Inns&Suites, a brief drive brings guests into downtown Rye, where the city’s top attractions await discovery. Maximize your Rye adventure with well-rounded, cost-effective accommodations—secure now!

  Call (855) 233-7850 to book with an agent.
  4.4 miles from Rye, NH 03871

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Portsmouth Downtown

100 High St Portsmouth, NH

Find a intimate-feeling escape at Hilton Garden Inn Portsmouth Downtown near Rye, where restful accommodations create a relaxing stay, with inviting rates beginning at just $182.99. Enjoy quick and easy check-in with Hilton Garden Inn's self-service kiosks, simplifying your arrival so you can settle in faster.

With downtown Rye just a short drive from Hilton Garden Inn Portsmouth Downtown, guests can easily access the city’s most exciting attractions while enjoying a quieter stay. Find your ideal Rye stay with a hotel that delivers luxury at a budget-friendly price—secure now!

  Call (855) 233-7850 to book with an agent.
  4.4 miles from Rye, NH 03871

Starting at

$182.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Portsmouth Downtown

23 Portwalk Pl Portsmouth, NH

Experience a warm stay at Hampton Inn & Suites Portsmouth Downtown near Rye, where quality accommodations offer comfort and relaxation, with inviting rates from $168.99. Trust in the consistent quality and service at Hampton by Hilton, where every stay is backed by a name you know and trust.

Guests at Hampton Inn & Suites Portsmouth Downtown are only a short drive from downtown Rye, making it simple to enjoy the city’s top attractions while staying in a quieter area. Step into Rye comfort and convenience with a hotel that goes above and beyond—secure now!

  Call (855) 233-7850 to book with an agent.
  4.4 miles from Rye, NH 03871

Starting at

$168.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Portsmouth Downtown / Waterfront

100 Deer Street Portsmouth, NH

Choose Residence Inn by Marriott Portsmouth Downtown / Waterfront for a restful escape near Rye, where inviting rooms provide relaxation and comfort, with affordable rates starting at $239.99. Appreciate the modern amenities provided in each Residence Inn suite, including flat-screen TVs and premium cable packages.

From Residence Inn by Marriott Portsmouth Downtown / Waterfront, a brief drive brings guests into downtown Rye, where the city’s most iconic spots await exploration. Unwind in Rye with accommodations that provide a haven of relaxation—book today!

  Call (855) 236-8982 to book with an agent.
  4.5 miles from Rye, NH 03871

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Sheraton Portsmouth Harborside Hotel

250 Market St Portsmouth, NH

With a blend of charm and quality, Sheraton Portsmouth Harborside Hotel near Rye offers a appealing environment, where inviting rates start at an accessible $269.99. Discover the luxury of Sheraton’s rooftop events, offering stunning views and stylish settings for memorable occasions.

With downtown Rye only a brief drive away, guests at Sheraton Portsmouth Harborside Hotel can easily explore the city’s top attractions while staying in a quieter location. Discover the best of Rye with a hotel that delivers luxury at an incredible value—secure now!

  Call (855) 235-6136 to book with an agent.
  4.5 miles from Rye, NH 03871

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel by Marriott Portsmouth

299 Vaughn Street Portsmouth, NH

Experience quality and relaxation at AC Hotel by Marriott Portsmouth near Rye, where inviting rooms create a welcoming escape, with affordable rates starting at $229.99. Experience the innovation of AC Hotels' meeting and event technology, providing seamless connectivity and state-of-the-art facilities.

With downtown Rye just a brief drive away, guests at AC Hotel by Marriott Portsmouth can easily visit the city’s most iconic spots while staying in a quieter area. Get ready for a Rye stay filled with exclusive amenities and top-notch service—lock in today!

  Call (855) 234-2997 to book with an agent.
  4.5 miles from Rye, NH 03871

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott in Portsmouth

1000 Market St Portsmouth, NH

Unwind in the alluring surroundings of Courtyard by Marriott in Portsmouth near Rye, where comfortable accommodations create a warm retreat, with rates beginning at $199.99. Select the perfect pillow from Courtyard's menu, ensuring a personalized sleep experience tailored to your comfort preferences.

Guests staying at Courtyard by Marriott in Portsmouth are never far from the action, with downtown Rye only a quick drive away for easy exploration of the city’s top attractions. Explore Rye while staying in comfort and style at a price that fits your budget—secure now!

  Call (855) 233-7850 to book with an agent.
  4.6 miles from Rye, NH 03871

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

The Water Street Inn

6 Water St Kittery, ME

Stay at The Water Street Inn for an elevated experience near Rye, where refined accommodations create a warm retreat, with affordable rates starting at $209.99. Find comfort in rooms that are elegantly furnished and equipped with modern amenities to enhance your experience.

The Water Street Inn is ideally positioned for guests wanting to explore downtown Rye, where a brief drive brings them to the city’s most exciting spots. Enjoy refined accommodations that make your Rye travels unforgettable—reserve now!

  Call (855) 234-7135 to book with an agent.
  4.9 miles from Rye, NH 03871

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Portsmouth

100 Portsmouth Blvd Portsmouth, NH

Stay affordably at Homewood Suites by Hilton Portsmouth as you explore Rye, where comfortable rooms create a welcoming environment, with inviting rates beginning at $133.99 per night. Take advantage of Homewood Suites' special weekend rates, making getaways more accessible and enjoyable.

The balance of city access and peaceful surroundings is perfect for guests at Homewood Suites by Hilton Portsmouth, where downtown Rye is a brief drive away. Explore Rye with a hotel that delivers on both convenience and luxury—lock in today!

  Call (855) 234-7135 to book with an agent.
  5.4 miles from Rye, NH 03871

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Portsmouth Central

99 Durgin Ln Portsmouth, NH

Guests bound for Rye will enjoy budget-conscious comfort at Hampton Inn Portsmouth Central, with rooms starting at $137.99, creating a warm and inviting atmosphere. Sleep soundly with Hampton's 100 percent Satisfaction Guarantee, ensuring every aspect of your stay meets your expectations.

The relaxing surroundings at Hampton Inn Portsmouth Central offer guests a calm retreat, with downtown Rye just a drive away for easy access to the city’s highlights. Settle in with confidence at a budget-friendly hotel for your Rye getaway—book today!

  Call (855) 233-7850 to book with an agent.
  5.4 miles from Rye, NH 03871

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Hampton Motor Inn

869 Lafayette Rd Hampton, NH

For an affordable, relaxing stay, Hampton Motor Inn offers peaceful accommodations with rooms from $98.10, creating a clean and inviting environment perfect for rest. Relax in rooms designed for the budget-savvy traveler, offering essential amenities and comfortable surroundings.

From Hampton Motor Inn, a brief drive brings guests into downtown Rye, where they can experience the city’s best spots before returning to a restful retreat. Stay relaxed and comfortable on your Rye visit without breaking the bank—book now!

  Call (855) 233-7850 to book with an agent.
  5.5 miles from Rye, NH 03871

Starting at

$98.10

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Portsmouth

1 International Dr Portsmouth, NH

Relax in the warm ambiance of Residence Inn by Marriott Portsmouth on your trip to Rye, where restful rooms provide a peaceful retreat, with rates beginning at just $219.99 per night. Take advantage of the grocery delivery service to your suite at Residence Inn, ensuring your kitchen is always stocked.

Guests staying at Residence Inn by Marriott Portsmouth will appreciate the balance of easy city access and the peaceful surroundings of the hotel. Maximize your Rye adventure with a hotel that keeps your comfort a top priority—lock in today!

  Call (855) 233-0132 to book with an agent.
  5.6 miles from Rye, NH 03871

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Kittery Inn&Suites

70 US Route 1 Bypass Kittery, ME

For budget-savvy travelers visiting Rye, Kittery Inn&Suites offers inviting rooms with rates starting at $110.99, creating a warm and welcoming environment. Relax in a setting that offers more than the standard, with added comforts and conveniences for a budget-conscious stay.

Guests staying at Kittery Inn&Suites can enjoy the tranquility of being outside the city’s busiest areas, with downtown Rye still within easy reach. Discover how stress-free Rye can be with well-appointed, affordable lodging—book today!

  Call (855) 239-4019 to book with an agent.
  5.6 miles from Rye, NH 03871

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus The Inn at Hampton

815 Lafayette Road Hampton, NH

For budget-conscious travelers to Rye, Best Western Plus The Inn at Hampton offers enchanting accommodations with rates from $91.99, creating a clean and comfortable space. Enjoy the green spaces at Best Western Plus, perfect for a morning jog or an evening walk to unwind.

Guests staying at Best Western Plus The Inn at Hampton will love the balance of easy city access and the quiet, peaceful setting of the hotel, ideal for a relaxing stay. Plan your Rye visit with a hotel that keeps you comfortable and on budget—book today!

  Call (855) 235-0725 to book with an agent.
  5.7 miles from Rye, NH 03871

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Portsmouth NH

3 Gosling Rd Portsmouth, NH

Guests traveling to Rye can unwind in inviting accommodations at Motel 6 Portsmouth NH, where intimate rooms start at $78.99, creating a clean, comfortable space. Enjoy the ease of access to major roadways from Motel 6, making it a convenient choice for road trippers and travelers on the go.

At Motel 6 Portsmouth NH, guests can enjoy the balance of being near the city’s highlights, while staying in a quieter, more serene environment. Stay affordably while enjoying extra amenities on your Rye adventure—lock in now!

  Call (855) 239-4019 to book with an agent.
  5.7 miles from Rye, NH 03871

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Kittery

2 Gorges Rd Kittery, ME

With rates from $99.99, Ramada by Wyndham Kittery is a convenient choice for budget-savvy travelers visiting Rye, creating a warm and welcoming environment ideal for relaxation. Indulge in Ramada's ice cream parlors, a delightful treat for guests of all ages looking to cool down and enjoy a sweet snack.

From Ramada by Wyndham Kittery, guests can take a short drive into downtown Rye, where they can enjoy the city’s top spots before returning to a calm stay. Experience Rye with added comfort and savings—reserve your hotel today!

  Call (855) 233-7850 to book with an agent.
  5.9 miles from Rye, NH 03871

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms