Find hotels in Portsmouth, NC from NT$2,765

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 597 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Beaufort Hotel NC

3.5 star property
Beaufort
9.4 out of 10, Exceptional, (878)
"Beautiful location. Amazing restaurant. Great clean room."
United States
Lisa
The price is NT$4,420
NT$4,984 total
includes taxes & fees
Dec 14 - Dec 15
Beaufort Hotel NC

The Anchorage Inn and Marina

2.5 star property
Ocracoke
8.4 out of 10, Very Good, (466)
"The water was HOT and Plentiful, which was astounding for a winter vacation. Beds comfy as well, but the hot water was the real selling point. "
United States
Jordan
The price is NT$2,474
NT$2,765 total
includes taxes & fees
Jan 8 - 2026/1/9
The Anchorage Inn and Marina

Blackbeard's Lodge

3.5 star property
Ocracoke
8.4 out of 10, Very Good, (313)
"Staff was friendly and knowledgeable rooms clean bed was super comfortable shower pressure was good"
United States
karla
The price is NT$4,934
NT$5,514 total
includes taxes & fees
Dec 10 - Dec 11
Blackbeard's Lodge

Pony Island Inn

2.5 star property
Ocracoke
9.4 out of 10, Exceptional, (454)
"Great place"
United States
Kathryn
The price is NT$3,205
NT$3,582 total
includes taxes & fees
Dec 21 - Dec 22
Pony Island Inn
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

More cheap stays in Portsmouth

Hotels in Portsmouth with star-rating

Find out more about Portsmouth

Top reasons to visit Portsmouth

  • Beautiful Beaches: Portsmouth features stunning beaches perfect for relaxation and outdoor activities.
  • Historic Attractions: Explore the historic lighthouse and local visitor center for a glimpse into the area's rich maritime history.
  • Outdoor Adventures: Engage in various activities such as golf, pool, and walking along the scenic boardwalk.
  • Vibrant Events: Experience lively events like Cowes Week that add excitement to your visit.
  • Diverse Accommodation: Choose from cozy bed and breakfasts to budget-friendly motels, catering to all preferences.

Find great hotels near Portsmouth

Discover a variety of lodging options in Portsmouth, North Carolina, ranging from cozy bed and breakfasts to budget-friendly motels. Whether you're seeking adventure or a nature-themed getaway, there's something for everyone. Many hotels cater to pet owners, ensuring your furry friends can join the fun. With numerous reviews and competitive room rates available, you can find the perfect accommodation to make your stay in Portsmouth memorable.

  • Ocracoke Harbor Inn: Experience the charm of coastal living at Ocracoke Harbor Inn, a delightful 3-star guesthouse located just 8.0km from Portsmouth. This property is perfect for travelers seeking adventure and business opportunities alike. With a variety of adventure sports available both onsite and nearby, guests can enjoy windsurfing, sailing, fishing, parasailing, and motorboating. The inn features cozy accommodations, providing a great base for those looking to explore the beautiful Ocracoke Island while indulging in exciting recreational activities.
  • Blackbeard's Lodge: Blackbeard's Lodge offers a unique 3.5-star hotel experience, 9.7km from Portsmouth, perfect for pet lovers. This family-friendly establishment welcomes pets, creating a warm atmosphere for those traveling with furry companions. Guests can enjoy the lodge's charming décor and comfortable rooms while taking advantage of the pet-friendly amenities, including a waiver on fees for service animals and a welcoming policy for dogs. Blackbeard's Lodge is an ideal choice for those seeking a relaxing stay with their pets in a beautiful coastal setting.
  • The Anchorage Inn and Marina: Nestled just 8.0km from Portsmouth, The Anchorage Inn and Marina is a cozy motel that combines adventure with a nature-themed experience. Perfect for pet owners, this property allows pets and offers a range of outdoor activities including kayaking, surfing, boat tours, and fishing. Guests can revel in the natural beauty of the area while enjoying the onsite amenities designed for both adventure seekers and nature lovers. The welcoming atmosphere and proximity to thrilling outdoor activities make this inn a fantastic choice for your getaway.

Where to stay near Portsmouth

Portsmouth, North Carolina offers a delightful blend of coastal charm and outdoor adventure. Explore the quaint downtown area with its historic buildings and vibrant fishing port, all within walking distance. Enjoy family-friendly activities and the serene atmosphere of Portsmouth Island, where you can unwind and appreciate nature. Whether you're seeking relaxation or adventure, Portsmouth promises a memorable vacation experience.

  • Ocracoke: A charming city located 9.7km from Portsmouth, Ocracoke is a seasonal treasure that attracts visitors primarily from June to August. Known for its outdoor adventures and family-friendly experiences, Ocracoke features a delightful boardwalk, a fun water park, and ample recreational areas. Nature lovers will appreciate the picturesque beaches and the welcoming visitor center. With its vibrant atmosphere and numerous activities, Ocracoke is an ideal destination for those seeking adventure in a beautiful coastal setting.
  • Cedar Island: Situated 24.1km away from Portsmouth, Cedar Island is a naturally scenic destination that lures travelers for its outdoor adventures and stunning beaches. The peak travel seasons are June to July and September, making it a popular spot for families. Visitors can explore recreational areas, enjoy leisurely walks along the boardwalk, and hike scenic trails. Nearby attractions include pristine beaches and a national state park, making Cedar Island a perfect escape for those who love nature and adventure.
  • Atlantic: Located 32.2km from Portsmouth, Atlantic is a quaint city that invites outdoor enthusiasts and beach lovers alike. With travel peaks in June to July and September, this area offers a variety of activities, including educational experiences, golf, and scenic boardwalks. Visitors will find beautiful beaches and water features, along with access to a national state park, making Atlantic a great choice for those looking to unwind in nature or engage in fun-filled outdoor activities.

Things to do near Portsmouth

Portsmouth, North Carolina, is perfect for beach and outdoor adventures. Visitors can enjoy activities like strolling along the boardwalk, playing golf at local courses, and engaging in recreational games like pool. Don’t miss special events such as Cowes Week, which adds to the vibrant atmosphere. With its blend of relaxation and excitement, Portsmouth offers something for everyone looking for a memorable vacation experience.

Shopping

In Portsmouth, enjoy local shops and boutiques for unique gifts. If you're up for a drive, visit Hatteras Landing Shopping Center, located 37.0km away, where you can find a mix of entertainment and family-friendly shopping experiences.

Recreation

Explore the serene atmosphere at the Portsmouth Spa & Wellness Center, where you can indulge in rejuvenating massages and holistic treatments. For outdoor relaxation, visit nearby parks for yoga sessions or leisurely walks along the waterfront, taking in the tranquil views of the harbor.

Adventure

Explore the historic charm of Portsmouth Village, where you can hike scenic trails, witness stunning waterfront views, and discover the remnants of 18th-century structures. For water enthusiasts, kayaking in the nearby waters offers exciting encounters with local wildlife and the chance to enjoy the serene coastal landscape.

Nightlife

Experience the vibrant nightlife in Portsmouth with a visit to Deepwater Theater, just 9.7km away. Enjoy an evening filled with romance, entertainment, and cultural vibes as you take in a captivating performance in this charming venue.

*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, North Carolina, consider visiting between December and February when hotel rates are lower. Book your hotel about a month in advance for the best prices, and look for last-minute deals on platforms like Expedia, especially on Tuesdays when rates are cheaper. Utilize Expedia's filters to find eco-friendly options and sort by price to maximize savings. Additionally, consider bundling your hotel, flights, and activities for further discounts. Exploring free local attractions and using public transportation can also help keep your expenses down.

  • 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: Booking a hotel in Portsmouth about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia's search tool to tailor your options based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase hotels that are both sustainable and environmentally friendly, available for your stay. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Portsmouth with your flights and activities through an Expedia package.

Find the best attractions near Portsmouth

Portsmouth, North Carolina, is an ideal destination for beach lovers and adventure seekers alike. Visitors can explore a variety of attractions, including the local visitor center, the historic lighthouse, and the beautiful Portsmouth Island. With a blend of cultural experiences and outdoor activities, Portsmouth promises a memorable vacation filled with exploration and enjoyment.

  • Ocracoke Island Visitor Center: Located 8.0km from Portsmouth, this visitor center offers a family-friendly atmosphere with outdoor adventures. Explore local wildlife exhibits and gather tips for enjoying the island's natural beauty, making it an essential stop for any visitor.
  • Ocracoke Lighthouse: Also 8.0km away, this historic lighthouse is a cultural gem. Climb the steps for stunning views and delve into the rich history of Ocracoke, making it a perfect spot for photography and learning.
  • Springer's Point Preserve: Just 8.0km from Portsmouth, this serene nature reserve invites relaxation and recreation. Enjoy scenic walking trails, pristine views, and a peaceful environment, ideal for nature lovers and those seeking tranquility.

The nearest major airports for your trip to Portsmouth

For your visit to Portsmouth, North Carolina, the nearest major airport is New Bern (EWN-Coastal Carolina Regional), located 88.5km away. You can find comfortable accommodations near the airport, such as the DoubleTree by Hilton New Bern Riverfront, a 4-star hotel situated 3.2km from EWN. Another option is the Aerie Bed and Breakfast, a charming 3.5-star establishment also 3.2km away. The Courtyard by Marriott New Bern, a 3-star hotel, is conveniently located 3.2km from the airport as well. All these hotels offer easy access to New Bern Airport, ensuring a smooth travel experience.

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 Pony Island Inn. See all available top hotels, or 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 438 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.

Explore a world of travel with Expedia