
Find hotels in Portsmouth, NC from ¥29,720
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Portsmouth
Pet friendly
Cottage
Check prices for these dates
Our top choices for Portsmouth hotels

The Anchorage Inn and Marina
The Anchorage Inn and MarinaOcracoke
8.4 out of 10, Very Good, (534 reviews)
The price is ¥27,831
¥31,100 total
includes taxes & fees
Jun 21 - Jun 22

Beaufort Hotel NC
Beaufort Hotel NCBeaufort
9.4 out of 10, Exceptional, (935 reviews)
The price is ¥27,905
¥31,462 total
includes taxes & fees
May 25 - May 26

Ocracoke Harbor Inn
Ocracoke Harbor InnOcracoke
9.6 out of 10, Exceptional, (526 reviews)
The price is ¥28,116
¥31,420 total
includes taxes & fees
May 27 - May 28

Pony Island Inn
Pony Island InnOcracoke
9.4 out of 10, Exceptional, (467 reviews)
The price is ¥26,596
¥29,720 total
includes taxes & fees
May 25 - May 26

Blackbeard's Lodge
Blackbeard's LodgeOcracoke
8.4 out of 10, Very Good, (334 reviews)
The price is ¥27,488
¥30,719 total
includes taxes & fees
Jun 3 - Jun 4

The Silver Lake Hotel at Ocracoke
The Silver Lake Hotel at OcracokeOcracoke
The price is ¥51,324
¥61,325 total
includes taxes & fees
Jun 7 - Jun 8
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Portsmouth attractions
Top Portsmouth Hotel Reviews

Cozy waterfront bamboo retreat, perfect for fishermen or outdoor enthusiasts
8/10 Good
More cheap stays in Portsmouth

Pony Island Inn
785 Irvin Garrish Hwy Ocracoke NC
The price is ¥26,596 per night from May 25 to May 26
¥26,596
¥29,720 total
May 25 - May 26
includes taxes & fees
9.4/10 Exceptional! (467 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Guest Houses in Marine Corps Air Station Cherry Point
- Havelock Hotels
- Aparthotels in Oriental
- B&B in Marine Corps Air Station Cherry Point
- Indian Beach Hotels
- Luxury Hotels in Coastal North Carolina
- Lodges in Atlantic Beach
- Marine Corps Air Station Cherry Point Hotels
- Inns in Ocracoke
- Resorts in Marine Corps Air Station Cherry Point
- Pine Knoll Shores Hotels
- Rv Parks in Coastal North Carolina
- Aparthotels in Newport
- Resorts in Oriental
- Ski Hotels in Coastal North Carolina
- Cabin Rentals in Oriental
- Guest Houses in Rodanthe
- Hotels with an Indoor Pool in Havelock
- Beach Hotels in Indian Beach
- Luxury Hotels in New Bern
- Aparthotels in New Bern
- Cheap Hotels in Marine Corps Air Station Cherry Point
- Resorts & Hotels with Spas in Beaufort
- Houseboats in Beaufort
- Hotels with Bars in Morehead City
- Rv Parks in Morehead City
- Hatteras Hotels
- Farmstay in Atlantic Beach
- Inns in Havelock
- Ocracoke Hotels
- Motels in Hatteras Island
- B&B in Ocracoke
- Cheap Hotels in New Bern
- B&B in Aurora
- Waterpark Hotels in Coastal North Carolina
- Resorts in Indian Beach
- Resorts in Havelock
- Hostels in Coastal North Carolina
- Resorts in Coastal North Carolina
- Condo Rentals in Pinecrest
- Hotels near Ocracoke Island Visitor Center
- Frisco Hotels
- Salvo Hotels
- Aparthotels in Marine Corps Air Station Cherry Point
- Cheap Hotels in Atlantic
- Resorts & Hotels with Spas in Coastal North Carolina
- Inns in Pine Knoll Shores
- Hotels near Cape Hatteras National Seashore
- Resorts in Newport
- Hotels near Oregon Inlet Fishing Center
- B&B in Bath
- Harkers Island Hotels
- Hotels near Alligator River National Wildlife Refuge
- Davis Hotels
- Fairfield Hotels
- Hotels near Outer Banks Beaches
- Pet-Friendly Hotels in New Bern
- Motels in Pine Knoll Shores
- Hotels near Frisco Beach
- Hotels with Free Parking in Buxton
- Pet-Friendly Hotels in Coastal North Carolina
- Luxury Hotels in Marine Corps Air Station Cherry Point
- Motels in Marine Corps Air Station Cherry Point
- Luxury Hotels in Rodanthe
- Rv Parks in Browns Island































