Hotels in Portsmouth

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Portsmouth?

Create new moments at Portsmouth hotels

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 landmarks in Portsmouth

Horse Island

Horse Island

Horse Island is 17.2 mi (27.7 km) from central Portsmouth, why not stop by during your stay.

Dump Island

Dump Island

Dump Island is 17.5 mi (28.2 km) from central Portsmouth, why not stop by during your stay.

Check out reviews of Portsmouth hotels guests love

Frequently asked questions

How much does a hotel room cost in Portsmouth?
You can find top hotels in Portsmouth from $151 with options to suit your budget and needs. To find an affordable hotel in Portsmouth that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Portsmouth hotels?
Members can save up to 20% on select hotels in Portsmouth. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Portsmouth hotels with free cancellation?
To book a refundable Portsmouth hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Portsmouth?
For hotels in central Portsmouth, check out Courtyard Villas on Silver Lake Harbor and The Castle B&B on Silver Lake Harbor. Travelers love Courtyard Villas on Silver Lake Harbor for its location, as well as the seasonal outdoor pool, spa services and steam room this bed & breakfast offers. The Castle B&B on Silver Lake Harbor is another popular central bed & breakfast with a seasonal outdoor pool, a free buffet breakfast and a steam room.
Are all taxes and fees included in the Portsmouth hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers like in Portsmouth?
Can I book refundable accommodations in Portsmouth?
If you want the flexibility to change your travel plans to Portsmouth, most hotels offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Portsmouth be like during my trip?
The warmest months in Portsmouth are usually July and August with an average temp of 78°F. January and February are the chilliest months when the average temp is 54°F. The rainiest months are August and July.
Why should I book my Portsmouth hotel through Hotels.com?
There are plenty of reasons to book your Portsmouth travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Portsmouth

Find out more about Portsmouth

Discover the Serenity of Portsmouth: Where Coastal Beauty Meets Nature's Embrace

Nestled along the serene coast of North Carolina, Portsmouth is a hidden gem that seamlessly blends natural beauty with rich history. This charming seaside town beckons visitors with its unspoiled beaches and lush nature reserves, perfect for family getaways or romantic escapes. Explore the tranquil Portsmouth Harbor, where stunning sunsets paint the sky, and immerse yourself in the town’s vibrant history through its captivating museums. Whether you're hiking in the nearby national park or enjoying fresh seafood at local eateries, Portsmouth promises a unique, off-the-beaten-path experience that will leave you enchanted.

Discover great hotels in Portsmouth

Portsmouth, North Carolina offers a range of hotel accommodations, from large waterfront properties with stunning ocean views to charming boutique hotels that capture the area's unique character. Enjoy spacious hotel rooms and easy access to local attractions, making it a great base for your coastal getaway. Here are some of the best hotels in Portsmouth that our travelers love:

  1. Courtyard Villas on Silver Lake HarborOpens in a new window: This 3.5-star Bed and Breakfast is an ideal retreat for adventure seekers and nature enthusiasts. With a focus on outdoor activities, guests can indulge in hiking, biking, sailing, and fishing, all in close proximity. The property enhances the experience with a warm, welcoming atmosphere, making it perfect for those looking to unwind after a day of exploration. Visitors appreciate the combination of comfort and unique adventure opportunities that create memorable stays.
  2. The Castle B&B on Silver Lake HarborOpens in a new window: The Castle B&B on Silver Lake Harbor is a 3.5-star Bed and Breakfast that caters to thrill-seekers and nature lovers. Offering exciting activities such as kayaking, parasailing, and hiking, this hotel is designed for those who desire an immersive outdoor experience. Guests revel in the charming ambiance that complements their adventurous pursuits, ensuring a delightful stay filled with excitement and relaxation. The property stands out for its ability to blend adventure with comfort seamlessly.
  3. Ocracoke Harbor InnOpens in a new window: Ocracoke Harbor Inn is a 3.0-star guesthouse that appeals primarily to adventure travelers. With a focus on both outdoor sports and business amenities, the property offers surfing, windsurfing, and parasailing for those seeking adrenaline-fueled activities. The inclusion of a business center and meeting rooms ensures a balanced experience for guests who appreciate both work and play. Visitors enjoy the unique combination of vibrant adventure and essential services, making it a standout choice for those on the go.

5 tips for savvy savings when booking a hotel in Portsmouth

  1. Book for the cheapest times: For those traveling on a budget, the most affordable time to visit Portsmouth is during January, February, and December, when hotel prices may drop. To fully enjoy the city's key historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. During your visit, you can explore a variety of attractions, including historic forts, lighthouses, maritime museums, and national parks, all offering great value for money. Portsmouth’s rich history and stunning natural features provide plenty of opportunities for exploration and enjoyment without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Portsmouth, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, you can utilize the Smart ShoppingOpens in a new window tool via the app to compare hotel prices and amenities, ensuring you know when prices drop or rooms become available for your preferred hotels. This way, you're more likely to secure a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay in a Portsmouth hotel. If you’re in search of a unique experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend alternative dates that could help you secure a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. If you're looking for better deals, you might want to consider hotels in neighborhoods that are usually less central, which can help you strike a balance between cost and accessibility to the sites you plan to visit. Additionally, exploring independent hotels located a bit farther away could offer a more authentic and budget-friendly experience.
  5. Become a Member: Join today for free and start enjoying exclusive benefits on your travels! As a member, you can book your next stay in Portsmouth and explore over 100,000 hotels worldwide at discounted rates. Take advantage of special member prices, and as you progress through the tiers, enjoy additional perks such as complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don’t miss out on these fantastic savings and rewards—sign up now and enhance your travel experience!

If you're looking for a place to get away, look no further than Portsmouth. Whether you're planning to stay for a night or for the week, the area around Portsmouth has accommodations to fit every need. Search for hotels in Portsmouth with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Portsmouth hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Portsmouth hotel deals are here with our lowest price guarantee.

Keep exploring

Keep exploring