Default HTG hotel image

Find hotels in Portsmouth, NC from SAR 539

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Portsmouth hotels

Hotel
Breakfast included
Reserve now, pay later
Cabin
Horse Island

1. The Castle Inn at Silver Lake

The Castle Inn at Silver Lake
Ocracoke
United States
Lucia
SAR 1,119
SAR 1,334 total
includes taxes & fees
21 Sep - 22 Sep
The Castle Inn at Silver Lake

2. Ocracoke Harbor Inn

Ocracoke Harbor Inn
Ocracoke
United States
Steven W.
SAR 488
SAR 545 total
includes taxes & fees
3 Sep - 4 Sep
Ocracoke Harbor Inn

3. The Anchorage Inn and Marina

The Anchorage Inn and Marina
Ocracoke
United States
Lisa
SAR 658
SAR 735 total
includes taxes & fees
30 Aug - 31 Aug
The Anchorage Inn and Marina

4. The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke
Ocracoke
United States
rob
SAR 636
SAR 816 total
includes taxes & fees
27 Sep - 28 Sep
The Silver Lake Hotel at Ocracoke

5. Pony Island Inn

Pony Island Inn
Ocracoke
United States
Adriana
SAR 483
SAR 539 total
includes taxes & fees
1 Sep - 2 Sep
Pony Island Inn

6. Blackbeard's Lodge

Blackbeard's Lodge
Ocracoke
United States
Molly
SAR 650
SAR 726 total
includes taxes & fees
30 Aug - 31 Aug
Blackbeard's Lodge

7. Beaufort Hotel NC

Beaufort Hotel NC
Beaufort
United States
Patrick
SAR 546
SAR 615 total
includes taxes & fees
31 Aug - 1 Sep
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

Ocracoke Harbor Inn

Ocracoke Harbor Inn

8/10 Good
"I stayed at the Ocracoke Harbor Inn for one night in late August recently. The staff was friendly & gave some good info about the island along with a map. The room was clean & had all the regular amenities plus a balcony facing the harbor. The room must have been insulated well because I didn't hear too much outside noise (maybe the other guests were really quiet like me). The mattress was very comfortable & this is the main reason why I'd stay at this location again. I took off one star because I didn't like the blinds covering the two big windows leading to the balcony (that faced the busy harbor). There was only one set of vertical blinds & I would have preferred another layer like a curtain for better privacy. This location is a good option."
Stephen 1-night trip
Posted 14 hours ago
Ocracoke Harbor Inn
The Buccaneer-Cottage, great for a couple or small family.

The Buccaneer-Cottage, great for a couple or small family.

10/10 Excellent
"The house felt bigger than the pictures showed and having the golf cart option was great ! We enjoyed our stay"
Debra R. 4-night trip
Posted 15 hours ago
The Buccaneer-Cottage, great for a couple or small family.
Pony Island Inn

Pony Island Inn

10/10 Excellent
"Thanks for a wonderful stay."
Robert 2-night trip
Posted 15 hours ago
Pony Island Inn
The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke

10/10 Excellent
"The hotel is all updated. The room was comfortable, clean, and spacious. Our suite had access to the upper deck for viewing the sunset and the stars. The layout and furniture worked well for us (three people) and could have handled more very easily. Right across the road the Jolly Roger restaurant is also newly renovated and had really good dinners and drinks - and also another great place to watch the sunset over the Silver Lake harbor. We had fish tacos one night and (local) shrimp tacos the next. The restaurant was also able to give us good gluten free options. Besides the room and nearby restaurant, we hotel provided access to bicycles, beach chairs, drinks and sundries, and ice! For Ocracoke in mid-August these were all very useful. The staff was courteous and helpful. We expect to be back next summer!"
David 2-night trip
Posted 22 hours ago
The Silver Lake Hotel at Ocracoke
The Scottie D.
Across from Zillie's, a cozy 2-bedroom house in lovely Ocracoke

The Scottie D. Across from Zillie's, a cozy 2-bedroom house in lovely Ocracoke

10/10 Excellent
"Great property plenty of room for the whole family. Rental golf cart right on property made it so much easier. Enjoyed our stay hopefully we’ll be visiting again."
Edwin B. 6-night trip
Posted 1 day ago
The Scottie D. Across from Zillie's, a cozy 2-bedroom house in lovely Ocracoke
Blackbeard's Lodge

Blackbeard's Lodge

10/10 Excellent
"Blackbeard’s Lodge is full of charm. The bed was comfortable. The room was small and cozy. Nice hot shower with good water pressure. There was fresh coffee in the lobby in the morning. The host Cynthia was very nice and helpful. The location is convenient to restaurants, the beach and shopping. Definitely would stay again."
Lori 3-night trip
Posted 2 days ago
Blackbeard's Lodge
The Castle Inn at Silver Lake

The Castle Inn at Silver Lake

10/10 Excellent
"Loved this entire place! My kids loved playing pool and playing in the pool. Breakfast was awesome every morning and we had an amazing stay!"
Lucia 4-night trip
Posted 8 days ago
The Castle Inn at Silver Lake
The Lucky Buc-Pet friendly cottage perfect for a couple or small family.

The Lucky Buc-Pet friendly cottage perfect for a couple or small family.

10/10 Excellent
"Great little plaxe"
John D. 3-night trip
Posted 9 days ago
The Lucky Buc-Pet friendly cottage perfect for a couple or small family.
Charming 1 Bedroom Cottage & Loft, 1 Queen bed & Sleeping Loft w/ 2 Twins

Charming 1 Bedroom Cottage & Loft, 1 Queen bed & Sleeping Loft w/ 2 Twins

10/10 Excellent
"The property was super clean, centrally located, private, and was well equipped. Hosts were very responsive. I will definitely be back!"
Susan B. 3-night trip
Posted 9 days ago
Charming 1 Bedroom Cottage & Loft, 1 Queen bed & Sleeping Loft w/ 2 Twins

More cheap stays in Portsmouth

Pony Island Inn

Pony Island Inn

785 Irvin Garrish Hwy Ocracoke NC
SAR 483
SAR 539 total
1 Sep - 2 Sep
includes taxes & fees
9.4/10 Exceptional! (500 reviews)
Pony Island Inn
The Anchorage Inn and Marina

The Anchorage Inn and Marina

205 Irvin Garrish Hwy Ocracoke NC
SAR 658
SAR 735 total
30 Aug - 31 Aug
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
SAR 636
SAR 816 total
27 Sep - 28 Sep
includes taxes & fees
10/10 Exceptional! (29 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
SAR 1,119
SAR 1,334 total
21 Sep - 22 Sep
includes taxes & fees
10/10 Exceptional! (2 reviews)
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
High Tider 3 Bedroom Home by RedAwning

High Tider 3 Bedroom Home by RedAwning

641 Island Road Harkers Island NC
Get ratesHigh Tider 3 Bedroom Home by RedAwning

Find out more about Portsmouth

Top reasons to visit Portsmouth

  • Beautiful Beaches: Portsmouth boasts stunning beaches perfect for relaxation and water activities.
  • Outdoor Adventures: Enjoy various outdoor activities like fishing, golfing, and exploring scenic boardwalks.
  • Historic Attractions: Visit the historic lighthouse and experience the charm of Portsmouth Island.
  • Cultural Experiences: Immerse yourself in local culture and traditions while exploring the vibrant community.
  • Diverse Accommodations: Choose from a range of lodging options, including cozy motels and charming bed & breakfasts.

Find great hotels near Portsmouth

Discover a variety of hotel options in Portsmouth, North Carolina, catering to all types of travelers. Whether you're looking for a cozy motel, a charming bed & breakfast, or pet-friendly accommodations, Portsmouth has something for everyone. Enjoy nature-themed adventures and explore the area's unique attractions. Check out hotel reviews and compare room rates to find the best hotels that suit your vacation needs.

  • Ocracoke Harbor Inn: Nestled 8.0km from Portsmouth, Ocracoke Harbor Inn is a 3-star guesthouse that caters to adventure seekers and nature lovers alike. With a focus on outdoor activities, this property offers easy access to thrilling experiences such as windsurfing, sailing, boat tours, kayaking, and surfing. The charming, nature-themed atmosphere creates an inviting space for business travelers and vacationers alike, making it the perfect launchpad for your adventurous pursuits in North Carolina.
  • Pony Island Inn: Situated 9.7km from Portsmouth, Pony Island Inn is a welcoming motel that embraces a city and nature theme, making it ideal for diverse travelers, including the LGBTQIA community. Located in the heart of the city, guests can easily explore local attractions, dining, and entertainment. Known for its inclusivity, the inn is affiliated with LGBTQI travel guides, ensuring a comfortable and supportive environment for all guests. The combination of city convenience and natural beauty makes this a great choice for your stay.
  • The Anchorage Inn and Marina: Located just 8.0km from Portsmouth, The Anchorage Inn and Marina is a pet-friendly motel perfect for those seeking a nature-themed and adventurous getaway. Guests can enjoy a variety of activities including parasailing, boat tours, kayaking, surf lessons, and fishing, all available nearby. The property allows certain pets, with amenities designed to accommodate furry companions, ensuring that no family member is left behind. This blend of adventure and pet-friendliness creates an enjoyable experience for all travelers.

Where to stay near Portsmouth

Portsmouth, North Carolina, offers a delightful blend of coastal charm and outdoor adventures. Stroll through downtown Portsmouth to experience its unique atmosphere and historic buildings on Portsmouth Island. Enjoy relaxing days at the beach or cast a line in the local fishing port. Whether you're seeking family-friendly activities or secluded spots, Portsmouth promises an unforgettable vacation filled with natural beauty and adventure just within walking distance.

  • Ocracoke: Nestled just 9.7km from Portsmouth, Ocracoke is a charming city known for its seasonal influx of visitors, particularly from June through August. This island paradise is perfect for those seeking outdoor adventures and family-friendly experiences. Explore its picturesque boardwalk, enjoy the thrills of the nearby water park, or relax in the recreational areas. Ocracoke's stunning beaches and family beach spots, along with the informative visitor center, make it a must-see destination for those wanting to soak up the sun and local culture.
  • Atlantic: Located 32.2km away from Portsmouth, Atlantic offers a moderately seasonal travel experience, with peak visits from June to July and September. This city is ideal for those who love outdoor activities and beach adventures. Visitors can engage in educational experiences, play a round of golf, or stroll along the scenic boardwalk. With beautiful beaches, impressive water features, and the nearby national state park, Atlantic provides a perfect backdrop for relaxation and exploration.
  • Cedar Island National Wildlife Refuge: Just 27.4km from Portsmouth, Cedar Island National Wildlife Refuge is a natural gem perfect for outdoor enthusiasts. This island park attracts visitors mostly from June to August, offering a serene escape for those seeking beach and adventure experiences. Enjoy the recreational areas, pristine beaches, and the stunning island landscape. The visitor center provides insights into the local ecosystem, making it an ideal spot for nature lovers and wildlife watchers.

Things to do near Portsmouth

Portsmouth, North Carolina, is an ideal destination for beach lovers and outdoor enthusiasts, offering a range of activities such as exploring the scenic boardwalk and playing golf at local courses. Visitors can also enjoy recreational games like pool and participate in events like Cowes Week, making it a vibrant spot for adventure and leisure. Whether you're seeking relaxation or excitement, Portsmouth has something for everyone.

Shopping

In Portsmouth, you can enjoy local shops and boutiques for unique gifts. If you're up for a drive, visit Hatteras Landing Shopping Center, located 37.0km away, offering a mix of businesses, entertainment, and a vibrant atmosphere perfect for family outings.

Recreation

Experience relaxation at the Portsmouth Island Spa, where you can indulge in soothing massages and rejuvenating facials. For outdoor fun, explore the scenic trails at the nearby Cape Lookout National Seashore, perfect for hiking and enjoying nature's beauty.

Adventure

Explore the historic Fort Macon State Park, where you can hike scenic trails and learn about Civil War history. Enjoy kayaking in the tranquil waters of the Croatan National Forest, surrounded by lush landscapes and vibrant wildlife.

Nightlife

In Portsmouth, the nearby Deepwater Theater, located 9.7km away, offers a captivating blend of romance, entertainment, and culture. Enjoy live performances and engaging shows that set the perfect ambiance for a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Portsmouth

To save money on your trip to Portsmouth, visit between December and February for lower hotel rates, and consider booking a month in advance for the best deals. Tuesday is typically the cheapest day to stay, while Saturday is the most expensive. Use Expedia's search tool to filter by price and preferences, and look for last-minute deals for added savings. Combine your hotel, flights, and activities in a package to maximize your budget. Additionally, explore free local attractions and utilize public transport for cost-effective travel around the city.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Portsmouth are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Portsmouth is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Portsmouth is Tuesday. The most expensive day to stay in Portsmouth is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool gives you the flexibility to choose your budget, preferred location, and additional criteria. You can easily sort the results to display hotel prices from lowest to highest, ensuring you find the most affordable options first. Additionally, you have the option to refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, making it easy to book a green stay.
  • Consider bundling your trip: You can save money by combining your hotel stay in Portsmouth with your flights and activities by booking an Expedia package.

Find the best attractions near Portsmouth

Portsmouth, North Carolina, is perfect for beach and outdoor adventure vacations, featuring attractions like a visitor center, a historic lighthouse, and beautiful islands. Travelers can enjoy a rich cultural experience while exploring Portsmouth Island and its scenic surroundings. With plenty of opportunities for outdoor activities and adventure, Portsmouth is an ideal destination for those seeking both relaxation and excitement.

  • Ocracoke Island Visitor Center: Located 8.0km from Portsmouth, this visitor center offers a family-friendly atmosphere with outdoor adventures. Explore the natural beauty of Ocracoke Island and gather information about local attractions and activities for a memorable experience.
  • Ocracoke Lighthouse: Also 8.0km away, this historic lighthouse is a cultural gem of the area. Its picturesque setting and rich history make it a fascinating spot for photography and learning about maritime heritage.
  • Springer's Point Preserve: Just 8.0km from Portsmouth, this serene nature reserve is perfect for recreation and relaxation. Enjoy peaceful trails surrounded by stunning views and local wildlife, making it an ideal escape into nature.

The nearest major airports for your trip to Portsmouth

If you're planning to visit Portsmouth, North Carolina, the nearest major airport is New Bern (EWN-Coastal Carolina Regional), located 88.5km away. For accommodation, consider the DoubleTree by Hilton New Bern Riverfront, a 4-star hotel just 3.2km from the airport. Another excellent option is The Aerie Bed and Breakfast, rated 3.5 stars and also 3.2km away. The Courtyard by Marriott New Bern, a 3-star hotel, is similarly located 3.2km from the airport. All these hotels provide convenient access to EWN, making your travel experience smooth and enjoyable.

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 traveler data. Two other choices for your trip to the area are Blackbeard's Lodge and The Anchorage Inn and Marina. See all available top hotels, or vacation rentals in Portsmouth.
What are some of the best vacation home rentals in Portsmouth?
The Scottie D. Across from Zillie's, a cozy 2-bedroom house in lovely Ocracoke: This vacation home near 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! Most hotel room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Portsmouth.
Where can I learn more about changing or cancelling my trip to Portsmouth?
To find more details about changing or cancelling your trip to Portsmouth, click here.
What's it like staying in Portsmouth?
Visitors to Portsmouth are sure to find plenty to explore and enjoy. There are 486 hotels and other accommodations in the surrounding area. Find out more about Portsmouth.
What are the top places to visit in Portsmouth?
The picturesque setting of Pamlico Sound and Horse Island exemplify the area's natural beauty. Additionally, you might want to add Dump Island to your itinerary. Check out what more to see and do in Expedia's Portsmouth guide.
What's the seasonal weather like in Portsmouth?
The hottest months are usually July and August with an average temp of 78°F, while the coldest months are January and February with an average of 54°F. The rainiest months in Portsmouth are August, July, September, and November, with each month seeing an average of 7 inches of rainfall.