Find and Book Top Rated Hotels in Portsmouth

Search among 16 available hotels and places to stay in Portsmouth from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-16 out of 16
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great91 reviews
MapView on map3.3 km from City Centre1000 m from College For Lifelong Learning
From   US$ 454 /nightSelect
8.4
Great74 reviews
MapView on map1.3 km from City Centre1.1 km from Pro Portsmouth Inc
From   US$ 94 /nightSelect
8.4
Great67 reviews
1.7 km from City Centre1.2 km from Scoot Me Now
From   US$ 118 /nightSelect
8.2
Great109 reviews
2.9 km from City Centre1.1 km from Bowl-O-Rama
From   US$ 108 /nightSelect
8.6
Great102 reviews
2.6 km from City Centre2.0 km from Daniel Webster College
From   US$ 112 /nightSelect
8.6
Great90 reviews
1000 m from City Centre300 m from Scoot Me Now
From   US$ 159 /nightSelect
8.2
Great85 reviews
1.5 km from City Centre900 m from Rundlet May House
From   US$ 87 /nightSelect
8.4
Great89 reviews
400 m from City Centre200 m from Music Hall
From   US$ 213 /nightSelect
8.4
Great92 reviews
700 m from City Centre100 m from Scoot Me Now
From   US$ 120 /nightSelect
8.6
Great27 reviews
800 m from City Centre400 m from Music Hall
From   US$ 158 /nightSelect
8.2
Great214 reviews
1.3 km from City Centre1.2 km from Pro Portsmouth Inc
From   US$ 245 /nightSelect
8.2
Great58 reviews
800 m from City Centre200 m from Scoot Me Now
From   US$ 162 /nightSelect
8.4
Great43 reviews
1.0 km from City Centre500 m from Wentworth Gardner Tobias Lear
From   US$ 265 /nightSelect
900 m from City Centre300 m from Scoot Me Now
From   US$ 340 /nightSelect
8.0
Great21 reviews
800 m from City Centre300 m from Scoot Me Now
From   US$ 249 /nightSelect
8.6
Great62 reviews
3.9 km from City Centre500 m from College For Lifelong Learning
From   US$ 359 /nightSelect

Best hotels and places to stay in Portsmouth

Why visit?

Portsmouth, New Hampshire, is a charming coastal town that offers a rich history, beautiful architecture, and a vibrant cultural scene. With its picturesque harbor, historic landmarks, and vibrant downtown area, Portsmouth is an ideal destination for both relaxation and exploration. Visitors can enjoy the local cuisine, engage in outdoor activities, and immerse themselves in the towns fascinating history. With a range of hotels and lodging options available, finding the perfect place to stay in Portsmouth is a breeze.

Where to stay?

Downtown Portsmouth: The heart of the city, Downtown Portsmouth, is a bustling area with cobblestone streets and a plethora of shops, restaurants, and attractions. Staying in this area puts you within walking distance of the citys most popular sights, including the Strawbery Banke Museum, Prescott Park, and the Portsmouth Harbor Lighthouse. There are several hotels in downtown Portsmouth that offer comfortable accommodations and easy access to the citys main attractions.

Market Square: Located in the center of downtown, Market Square is a vibrant hub known for its lively atmosphere and variety of entertainment options. From boutique shops to art galleries to live performances, Market Square has something for everyone. Staying in this area provides convenient access to shopping, dining, and entertainment. There are also several charming bed and breakfast establishments in this area, offering a cozy and personalized experience for visitors.

Portsmouth Harbor: For those seeking a waterfront experience, staying near Portsmouth Harbor is a great choice. This area offers stunning views of the harbor, with easy access to waterfront activities such as boat tours and dining by the water. The Portsmouth Harbor Trail is perfect for leisurely strolls and scenic walks. There are several hotels in this area that provide comfortable accommodations and proximity to the harbor.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $250.

4-star hotels: The average price per night is around $250 to $350.

5-star hotels: The average price per night is around $350 to $500.

Best value for money:

Hilton Garden Inn Portsmouth Downtown: This hotel offers comfortable rooms at a reasonable price. Located in downtown Portsmouth, it provides easy access to popular attractions such as the Strawbery Banke Museum and Prescott Park. Guests can enjoy amenities such as a fitness center, on-site restaurant, and pet-friendly rooms.

Hampton Inn & Suites Portsmouth Downtown: Situated in the heart of Market Square, this hotel offers a convenient location for exploring downtown Portsmouth. The rooms are modern and well-appointed, and guests can enjoy complimentary breakfast, an indoor pool, and a fitness center. The hotel is also pet-friendly, making it a great choice for families.

Fairfield Inn Portsmouth Seacoast: This hotel offers comfortable accommodations at a reasonable price. It is located just a short drive from downtown Portsmouth and offers easy access to nearby attractions. Guests can enjoy a complimentary breakfast, a fitness center, and a friendly staff that provides excellent service.

Best kids-friendly hotels:

Residence Inn Portsmouth Downtown/Waterfront: This hotel offers spacious suites with separate living areas, perfect for families traveling with children. It features a heated indoor pool, complimentary breakfast, and a convenient location near the water. The hotel is also pet-friendly, ensuring that the whole family can enjoy their stay.

Sheraton Portsmouth Harborside Hotel: Situated near Portsmouth Harbor, this hotel offers comfortable rooms and a range of amenities for families. Kids will love the indoor pool, while parents can relax in the hot tub or enjoy a delicious meal at the on-site restaurant. The hotel also offers a convenient location, just a short walk from downtown Portsmouth.

Best hotels for a romantic getaway:

Ale House Inn: This boutique hotel offers cozy and intimate rooms, perfect for couples seeking a romantic retreat. Located in the heart of downtown Portsmouth, it offers easy access to restaurants, shops, and attractions. Guests can enjoy complimentary breakfast, wine tastings, and personalized service.

The Hotel Portsmouth: This historic hotel combines vintage charm with modern amenities, creating a unique and romantic atmosphere. Each room is elegantly decorated and features luxurious amenities. The hotel also offers a complimentary breakfast, free Wi-Fi, and a convenient location near downtown Portsmouth.

Best for location:

Sheraton Portsmouth Harborside Hotel: Situated on the waterfront, this hotel offers stunning views of the harbor and easy access to downtown Portsmouth. Guests can enjoy the on-site restaurant, indoor pool, and fitness center. The hotel also provides a free shuttle service to nearby attractions.

Residence Inn Portsmouth Downtown/Waterfront: With its prime location near the waterfront, this hotel offers easy access to the beauty of Portsmouth. Whether guests want to explore the historic district, dine at local restaurants, or partake in water activities, everything is within reach. The hotel offers spacious suites, a complimentary breakfast, and a pet-friendly environment.

Courtyard Portsmouth: Located just a short drive from downtown Portsmouth, this hotel provides a peaceful and convenient location. Guests can explore the famous Strawbery Banke Museum or take a short drive to the scenic New Hampshire coastline. The hotel features comfortable rooms, an outdoor courtyard, and a fitness center.

Best for a short city break:

Hampton Inn Portsmouth Central: This hotel offers comfortable rooms and a convenient location near the city center. Guests can enjoy a complimentary breakfast, on-site fitness center, and easy access to downtown Portsmouths shops and restaurants.

Homewood Suites by Hilton Portsmouth: Perfect for extended stays or short breaks, this hotel features spacious suites with fully equipped kitchens and separate living areas. Guests can take advantage of the complimentary breakfast, outdoor pool, and convenient location near downtown Portsmouth.

Show moreLess