Default HTG hotel image

Find hotels in Portsmouth, NC from SAR 420

  • 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 Sep - 25 Sep
Tomorrow
25 Sep - 26 Sep
This weekend
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Portsmouth hotels

1. Ocracoke Harbor Inn

Ocracoke Harbor Inn
Ocracoke
United States
Michael
SAR 439
SAR 491 total
includes taxes & fees
27 Sep - 28 Sep
Ocracoke Harbor Inn

2. Pony Island Inn

Pony Island Inn
Ocracoke
United States
Shelly
SAR 376
SAR 420 total
includes taxes & fees
27 Sep - 28 Sep
Pony Island Inn

3. Blackbeard's Lodge

Blackbeard's Lodge
Ocracoke
United States
angela
SAR 650
SAR 726 total
includes taxes & fees
27 Sep - 28 Sep
Blackbeard's Lodge

4. The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke
Ocracoke
United States
Joel
SAR 608
SAR 785 total
includes taxes & fees
7 Oct - 8 Oct
The Silver Lake Hotel at Ocracoke

5. The Anchorage Inn and Marina

The Anchorage Inn and Marina
Ocracoke
United States
Lori
SAR 476
SAR 532 total
includes taxes & fees
4 Oct - 5 Oct
The Anchorage Inn and Marina

6. 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
27 Sep - 28 Sep
The Castle Inn at Silver Lake

7. Beaufort Hotel NC

Beaufort Hotel NC
Beaufort
United States
Ricky
SAR 744
SAR 839 total
includes taxes & fees
28 Sep - 29 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

The Anchorage Inn and Marina

The Anchorage Inn and Marina

10/10 Excellent
"Great place staff very friendly and helpful."
Leon 1-night trip
Posted 1 hour ago
The Anchorage Inn and Marina
Blackbeard's Lodge

Blackbeard's Lodge

8/10 Good
"Love the old motel, however, so guests know...you may have to climb three flights of narrow stairs with your luggage. I don't remember seeing that in the description when booking the motel. They also provide you with a coffee maker, no cups, no filters and no coffee. That confused me. It is an old beautiful house with so additions added on."
Lawrence 1-night trip
Posted 1 day ago
Blackbeard's Lodge
Ocracoke Harbor Inn

Ocracoke Harbor Inn

10/10 Excellent
"We had a great stay at Dad’s Retreat! We rented a golf cart through the Inn, which was so convenient. We went over to the lighthouse everyday since it was so close. The free breakfast was a little disappointing. I usually try to find places with free breakfast to offset the cost of one meal, but it was only a continental breakfast. Luckily our place had a huge kitchen so we just cooked breakfast at home and it was fine. Kind of felt like we got tricked by the “free breakfast” description though. None of the clocks in the house were working, but it kind of just added to our relaxed state of mind—we were definitely on island time the whole trip 😂. We had such a great trip and will definitely be back!"
Victoria 4-night trip
Posted 1 day ago
Ocracoke Harbor Inn
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
"We stay at The Lucky Buck twice a year. Ellen and Russ are great people. We have been renting their properties for the last 7 or 8 years. I never try to find any otherlisting. When we leave my husband and I always clean the place so they don't have to as they work other jobs. I love doing that for them and they are always appreciative. You won't find a nicer couple!"
Marylynn T. 11-night trip
Posted 1 day ago
The Lucky Buc-Pet friendly cottage perfect for a couple or small family.
Pony Island Inn

Pony Island Inn

10/10 Excellent
"Clean rooms. Helpful staff. Parking aplenty!"
Brenda 2-night trip
Posted 2 days ago
Pony Island Inn
The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke

10/10 Excellent
"If you go to Ocracoke in the Outer banks, this should be your place to stay."
Joel 2-night trip
Posted 2 days ago
The Silver Lake Hotel at Ocracoke
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
"Enjoy the property. Rey close to all the town restaurants and shopping. Very efficient for my stay and clean. Like that there was a TV in both rooms. Coffee maker is a must and toaster. Thank you for a wonderful stay."
Jan 3-night trip
Posted 3 days ago
Charming 1 Bedroom Cottage & Loft, 1 Queen bed & Sleeping Loft w/ 2 Twins
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
"Everything was amazing! We really enjoyed it and will be coming back to this beautiful spot!! Highly recommended."
Danielle G. 4-night trip
Posted 6 days ago
The Scottie D. Across from Zillie's, a cozy 2-bedroom house in lovely Ocracoke
Cozy waterfront bamboo retreat, perfect for fishermen or outdoor enthusiasts

Cozy waterfront bamboo retreat, perfect for fishermen or outdoor enthusiasts

10/10 Excellent
"Host was great! He let us check in early and the place was immaculate. Very quiet and peaceful right off the water. They had chickens which were really cool."
Heather E. 6-night trip
Posted 6 days ago
Cozy waterfront bamboo retreat, perfect for fishermen or outdoor enthusiasts

More cheap stays in Portsmouth

Pony Island Inn

Pony Island Inn

785 Irvin Garrish Hwy Ocracoke NC
SAR 376
SAR 420 total
27 Sep - 28 Sep
includes taxes & fees
9.4/10 Exceptional! (521 reviews)
Pony Island Inn
The Anchorage Inn and Marina

The Anchorage Inn and Marina

205 Irvin Garrish Hwy Ocracoke NC
SAR 476
SAR 532 total
4 Oct - 5 Oct
includes taxes & fees
8.4/10 Very Good! (632 reviews)
The Anchorage Inn and Marina
The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke

395 Irvin Garrish Hwy Ocracoke NC
SAR 608
SAR 785 total
7 Oct - 8 Oct
includes taxes & fees
10/10 Exceptional! (47 reviews)
The Silver Lake Hotel at Ocracoke
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
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 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 vacation home rentals in Portsmouth?
Spacious 5-bedroom house in fantastic Ocracoke with AC: This vacation home rental 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 488 hotels and other accommodations in the surrounding area. Find out more about Portsmouth.
What are the top places to visit in 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. 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.