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.
Hotels in Portsmouth
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Portsmouth?

Ocracoke Harbor Inn
Ocracoke Harbor Inn
9.6 out of 10, Exceptional, (436)
The price is CA $199
CA $222 total
includes taxes & fees
Mar 20 - Mar 21
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.
Learn more about Portsmouth
Portsmouth is well-known for its attractions such as Cape Lookout National Seashore and Pamlico Sound.
Frequently asked questions
Find out more about Portsmouth
Find out more about Portsmouth
Keep exploring
Keep exploring
- Landmarks
- Nearby cities
- Top Cities in United States of America
- Most popular destinations
- More ways to book
- Hotels near Outer Banks Beaches
- Hotels near Cape Hatteras National Seashore
- Hotels near Ocracoke Island Visitor Center
- Hotels near Ocracoke Beach
- Hotels near Cape Lookout Lighthouse
- Hotels near Cedar Island Beach
- Hotels near Pamlico Sound
- Hotels near Core Sound Waterfowl Museum and Heritage Center
- Hotels near Springer's Point Preserve
- Hotels near Rachel Carson Reserve
- Hotels near Freedom Park
- Las Vegas Hotels
- New York Hotels
- Orlando Hotels
- Miami Hotels
- Key West Hotels
- Panama City Beach Hotels
- New Orleans Hotels
- Chicago Hotels
- Fort Lauderdale Hotels
- San Diego Hotels
- Miami Beach Hotels
- Gatlinburg Hotels
- Honolulu Hotels
- Destin Hotels
- Nashville Hotels
- Myrtle Beach Hotels
- Los Angeles Hotels
- Boston Hotels
- Kissimmee Hotels
- Phoenix Hotels
Most popular destinations
Hotels
Hotels in AsheboroHotels in Mount AiryHotels in Carolina BeachHotels in FargoHotels in Kill Devil HillsHotels in Chapel HillHotels in Rocky MountHotels in Roanoke RapidsHotels in Great FallsHotels in WilmingtonHotels in LumbertonHotels in CherokeeHotels in Kitty HawkHotels in Nags HeadHotels in HonoluluHotels in Grand ForksHotels in Emerald IsleHotels in HickoryHotels in Palm SpringsHotels in MinotHotels in AshevilleHotels in KinstonHotels in BooneHotels in Winston-SalemHotels in StatesvilleHotels in Wrightsville BeachHotels in San DiegoHotels in Niagara FallsHotels in PinehurstCheap Hotels in Bangor