Default HTG hotel image

Portsmouth Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
24 Oct - 25 Oct
Tomorrow
25 Oct - 26 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Portsmouth hotels

1. Ocracoke Harbor Inn

Ocracoke Harbor Inn
Ocracoke
United States
Michael
€126
includes taxes & fees
1 Nov - 2 Nov
Ocracoke Harbor Inn

2. Pony Island Inn

Pony Island Inn
Ocracoke
United States
Janice
€98
includes taxes & fees
4 Nov - 5 Nov
Pony Island Inn

3. The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke
Ocracoke
United States
Allan Stockey
€187
includes taxes & fees
18 Nov - 19 Nov
The Silver Lake Hotel at Ocracoke

4. The Anchorage Inn and Marina

The Anchorage Inn and Marina
Ocracoke
United States
Shannon
€135
includes taxes & fees
22 Nov - 23 Nov
The Anchorage Inn and Marina

5. Blackbeard's Lodge

Blackbeard's Lodge
Ocracoke
United States
angela
€173
includes taxes & fees
25 Oct - 26 Oct
Blackbeard's Lodge

6. The Castle Inn at Silver Lake

The Castle Inn at Silver Lake
Ocracoke
United States
Lucia
€317
includes taxes & fees
25 Oct - 26 Oct
The Castle Inn at Silver Lake

7. Beaufort Hotel NC

Beaufort Hotel NC
Beaufort
United States
Ricky
€128
includes taxes & fees
1 Nov - 2 Nov
Beaufort Hotel NC
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portsmouth attractions

Horse Island

Commune with nature and explore the great outdoors at Horse Island during your travels in Portsmouth.
See properties

Dump Island

Commune with nature and explore the great outdoors at Dump Island during your travels in Portsmouth.
See properties

Top Portsmouth Hotel Reviews

Beaufort Hotel NC

Beaufort Hotel NC

10/10 Excellent
"Beautiful property. Great location good cocktails"
Melissa 2-night trip
Posted 1 day ago
Beaufort Hotel NC
Ocracoke Harbor Inn

Ocracoke Harbor Inn

10/10 Excellent
"Definitely a must . From the front desk to the maintenance people really friendly and helpful.. There was some weather issues but they keep in touch the whole way. we stay in the Tree House Clean,enough space for a family of 4 , Has it's own little kitchen withch is so convenient for us with tiny kids Private enough we didn't have to worry about bothering others.. If you are looking for views this is not the place since is on the back of the property. It was great for us.. we loved it."
Diego F 2-night trip
Posted 1 day ago
Ocracoke Harbor Inn
Ell's Room

Ell's Room

8/10 Good
"We did not utilize the unit and it’s amenities because we basically just slept there one night while visiting family. I am sure it would work well for someone looking for an efficiency unit for a few days."
Brenda G. 1-night trip
Posted 2 days ago
Ell's Room
Blackbeard's Lodge

Blackbeard's Lodge

10/10 Excellent
"This place is something else! We ended up booking a last minute stay - we arrived in the dark and it was late. As soon as we stepped inside, we had the warmest welcome and fell in love with the place instantly! We’ve done tons of traveling and on this specific trip we were on a road trip from Portland, Maine to Charleston, SC and this was without a doubt our fav place to stay! It’s not fancy, the door didn’t close properly but we didn’t care! I can’t wait to go back and stay for more than 1 night!"
Catherine 1-night trip
Posted 2 days ago
Blackbeard's Lodge
Sweet Waterfront Cottage, 4 person limit

Sweet Waterfront Cottage, 4 person limit

10/10 Excellent
"Quaint and comfy cottage and you can't beat the view. An added bonus was the pods of dolphins we watched in the morning from the deck. We also rented a golf cart for the week and had a blast exploring the island. Cottage was very clean and well stocked. Communication with Debbie was excellent. Overall, a great place to stay on Ocracoke."
Willie B. 7-night trip
Posted 4 days ago
Sweet Waterfront Cottage, 4 person limit
The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke

10/10 Excellent
"Our stay at Silver Lake was wonderful, Hanna & John were perfect hosts and have done a great job with renovating both the hotel and The Jolly Roger! The room was spacious and well appointed with all needs met. The newly added rockers and side tables on the porch were enjoyable and the resort Bicycles made getting around a fun experience."
Tracey 4-night trip
Posted 5 days ago
The Silver Lake Hotel at Ocracoke
Oceanview - 3bed/2bath - Fantastic location on Harkers Island + brand new decks!

Oceanview - 3bed/2bath - Fantastic location on Harkers Island + brand new decks!

10/10 Excellent
"Great location for our travel plans. Easy communication with the host."
Heather I. 2-night trip
Posted 5 days ago
Oceanview - 3bed/2bath - Fantastic location on Harkers Island + brand new decks!
Pets Allowed Waterfront Rental Home On Core Sound

Pets Allowed Waterfront Rental Home On Core Sound

10/10 Excellent
"This is a beautiful immaculately kept house and property. The hosts Richard and Brenda could not be kinder and were so helpful in answering questions . It is a perfect quiet secluded sanctuary on the water , .but not a far drive from the town of Beaufort or the ferry to Cape lookout. I had a wonderful stay there and I can't wait to go back. This place is a treasure."
lilyana v. 3-night trip
Posted 5 days ago
Pets Allowed Waterfront Rental Home On Core Sound
The Ferry Retreat in Cedar Island!

The Ferry Retreat in Cedar Island!

10/10 Excellent
"The host is very friendly and helpful. We had some issues with the door lock and he was able to reset the lock instantly over the phone during check in. The rooms, bathrooms, and kitchen are very clean with more than enough supplies, although the kitchen plates are all plastic and worn. The retreat is very cozy and is only 7 minutes from the ferry, very convenient. We had a good sleep."
FengYi 1-night trip
Posted 11 days ago
The Ferry Retreat in Cedar Island!

More cheap stays in Portsmouth

Pony Island Inn

Pony Island Inn

785 Irvin Garrish Hwy Ocracoke NC
€98
4 Nov - 5 Nov
includes taxes & fees
Pony Island Inn
The Anchorage Inn and Marina

The Anchorage Inn and Marina

205 Irvin Garrish Hwy Ocracoke NC
€135
22 Nov - 23 Nov
includes taxes & fees
The Anchorage Inn and Marina
The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke

395 Irvin Garrish Hwy Ocracoke NC
€187
18 Nov - 19 Nov
includes taxes & fees
10/10 Exceptional! (61 reviews)
The Silver Lake Hotel at Ocracoke
The Castle Inn at Silver Lake

The Castle Inn at Silver Lake

155 Silver Lake Drive Ocracoke NC
€317
25 Oct - 26 Oct
includes taxes & fees
The Castle Inn at Silver Lake
Bluff Shoal Motel

Bluff Shoal Motel

306 Irvin Garrish Hwy Ocracoke NC
Get rates
8/10 Very good! (38 reviews)
Bluff Shoal Motel
Sunset Bay Retreat 4 Bedroom Home by RedAwning

Sunset Bay Retreat 4 Bedroom Home by RedAwning

1000 Crow Hill Road Beaufort NC
Get ratesSunset Bay Retreat 4 Bedroom Home by RedAwning

Frequently asked questions

What's the best place to stay in Portsmouth?
Beaufort Hotel NC, located 40.6 mi (65.3 km) from the heart of Portsmouth, is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are The Anchorage Inn and Marina and The Silver Lake Hotel at Ocracoke. See all available top hotels, or vacation rentals in Portsmouth.
What are some of the best holiday rentals that Portsmouth has to offer?
Spacious 5-bedroom house in fantastic Ocracoke with AC: This holiday home rental outside of Portsmouth has air conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. See all vacation rentals in Portsmouth.
If I need to cancel my hotel reservation in Portsmouth, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Portsmouth.
What's it like staying in Portsmouth?
Visitors to Portsmouth will definitely find plenty to explore and enjoy. There are 488 hotels and other accommodation options in the surrounding area. Find out more about Portsmouth.
What should I do while I'm visiting Portsmouth?
Natural beauty is on display at Pamlico Sound, Horse Island and Dump Island. You'll also find Springer's Point Preserve and Ocracoke Lighthouse in the area. Take a look at what more there is to see and do in Expedia's Portsmouth guide.
What's the seasonal weather in Portsmouth?
The hottest months are usually July and August, with an average temperature of 26°C, while the coldest months are January and February, with an average of 12°C. The rainiest months in Portsmouth are August, July, September and November, with each month seeing an average of 178 mm of rainfall.

Explore a world of travel with Expedia