Default HTG hotel image

Find hotels in Portsmouth, NC from SAR 457

  • 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
8 Sep - 9 Sep
Tomorrow
9 Sep - 10 Sep
This weekend
11 Sep - 13 Sep
Next weekend
18 Sep - 20 Sep

Filter by

Star rating

Guest rating

Our top choices for Portsmouth hotels

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
13 Sep - 14 Sep
The Castle Inn at Silver Lake

2. Ocracoke Harbor Inn

Ocracoke Harbor Inn
Ocracoke
United States
Steven W.
SAR 657
SAR 734 total
includes taxes & fees
14 Sep - 15 Sep
Ocracoke Harbor Inn

3. The Anchorage Inn and Marina

The Anchorage Inn and Marina
Ocracoke
United States
Lisa
SAR 476
SAR 532 total
includes taxes & fees
1 Oct - 2 Oct
The Anchorage Inn and Marina

4. The Silver Lake Hotel at Ocracoke

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

5. Pony Island Inn

Pony Island Inn
Ocracoke
United States
Carl
SAR 409
SAR 457 total
includes taxes & fees
13 Sep - 14 Sep
Pony Island Inn

6. Blackbeard's Lodge

Blackbeard's Lodge
Ocracoke
United States
Harry
SAR 573
SAR 641 total
includes taxes & fees
10 Sep - 11 Sep
Blackbeard's Lodge

7. Beaufort Hotel NC

Beaufort Hotel NC
Beaufort
United States
Margaret
SAR 768
SAR 865 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

Ocracoke Harbor Inn

Ocracoke Harbor Inn

10/10 Excellent
"Clean room with nice decor in the heart of everything."
Shelly 1-night trip
Posted 7 hours ago
Ocracoke Harbor Inn
The Silver Lake Hotel at Ocracoke

The Silver Lake Hotel at Ocracoke

10/10 Excellent
"Very nice hotel, centrally located. Very nice room"
labros 1-night trip
Posted 11 hours ago
The Silver Lake Hotel at Ocracoke
Pony Island Inn

Pony Island Inn

10/10 Excellent
"The price was right, room was clean as was the bathroom. Plenty of towels. Very friendly staff."
Tebecca 2-night trip
Posted 1 day ago
Pony Island Inn
Blackbeard's Lodge

Blackbeard's Lodge

10/10 Excellent
"If I could change anything, maybe a few upgrades on electrical & plumbing. But I will definitely stay here again. A lot of charm & personality here."
Karen 4-night trip
Posted 1 day ago
Blackbeard's Lodge
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 place and location! Had everything we needed for 2 couples! Excellent hosts and customer service. Clean and comfy with character. We are planning our next visit!"
James G. 3-night trip
Posted 1 day ago
The Scottie D. Across from Zillie's, a cozy 2-bedroom house in lovely Ocracoke
Waterfront with spectacular views, peaceful and private duplex, fishermens dream

Waterfront with spectacular views, peaceful and private duplex, fishermens dream

10/10 Excellent
"all the extras like the hot tub, sauna, pool, gameroom really came in handy for the couple days of rain and cloudy weather we had. loved taking out the paddleboards and kayaks on the water which was so peaceful. the house was very modern and clean. Exceeeded our expectations. already planning a return trip for next year. Thanks!"
michael f. 3-night trip
Posted 7 days ago
Waterfront with spectacular views, peaceful and private duplex, fishermens dream
Ocracoke Island: Beautiful cottage in the village

Ocracoke Island: Beautiful cottage in the village

10/10 Excellent
"We enjoyed our stay."
Ingrid S. 7-night trip
Posted 10 days ago
Ocracoke Island: Beautiful cottage in the village
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
"Can’t say enough about the entire experience. From the wonderful cottage with all the amenities and great decoration you could ask for to our exceptional hostess Janille. So accommodating and friendly. I’ll be looking forward to my return in the future.There’s nothing better than to not worry about the little things during your vacation. Summer Breeze, under the care of Janille, allowed us to thoroughly enjoy everything Ocracoke had to offer. My hat’s off to them."
Joe S. 4-night trip
Posted 11 days ago
Charming 1 Bedroom Cottage & Loft, 1 Queen bed & Sleeping Loft w/ 2 Twins
Historic Harkers Island Bungalow

Historic Harkers Island Bungalow

10/10 Excellent
"This was my first ever Vrbo rental and it did not disappoint. The house and location was the perfect getaway with my two children. If you prefer a small vacation town over the hustle and bustle of a typical shore town or resort, then I highly recommend Harkers Island. The host, Greg and Shelby, were great and made the cottage feel like my own. Any question I had was answered within minutes. Again, this was the perfect house and destination for my one week get-away"
Brian G. 7-night trip
Posted 2 weeks ago
Historic Harkers Island Bungalow

More cheap stays in Portsmouth

Pony Island Inn

Pony Island Inn

785 Irvin Garrish Hwy Ocracoke NC
SAR 409
SAR 457 total
13 Sep - 14 Sep
includes taxes & fees
9.4/10 Exceptional! (507 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
1 Oct - 2 Oct
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 608
SAR 785 total
7 Oct - 8 Oct
includes taxes & fees
10/10 Exceptional! (36 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
13 Sep - 14 Sep
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
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?
The Lucky Buc-Pet friendly cottage perfect for a couple or small family.: This vacation home rental near Portsmouth is equipped with a patio, air-conditioning, and a Smart TV to help you feel comfortable during your stay. Kitchen amenities include a fridge, a stovetop, and a microwave. 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?
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.