Hotels in Portsmouth
Search over 636 hotels from $160
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Portsmouth Hotels

Beaufort Hotel NC
2440 Lennoxville Rd, Beaufort, NC
Free Cancellation
Reserve now, pay when you stay
40.54 mi from city center
$224 nightly
The price is $253 total per night
$253 total
Aug 11 - Aug 12
Total includes taxes and fees
At Beaufort Hotel NC, guests enjoy features like an outdoor pool, a gym, and free WiFi in public areas. If you drive, take advantage of free parking. The 24-hour front desk has multilingual staff ready to assist with dry cleaning/laundry and concierge services. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Additional amenities include conference space, express check-out, and a terrace.
Pool
Pet friendly

The Anchorage Inn and Marina
205 Irvin Garrish Hwy, Ocracoke, NC
5.5 mi from city center
$143 nightly
The price is $160 total per night
$160 total
Sep 8 - Sep 9
Total includes taxes and fees
Guests of The Anchorage Inn and Marina enjoy features like a marina, free WiFi in public areas, and a seasonal outdoor pool. If you plan to drive, free parking is available. Front-desk staff can help with luggage storage, and provide local restaurant recommendations. Additional amenities include a terrace, a picnic area, and barbecue grills.
Pool
Pet friendly

Pony Island Inn
785 Irvin Garrish Hwy, Ocracoke, NC
5.63 mi from city center
$194 nightly
The price is $217 total per night
$217 total
Sep 3 - Sep 4
Total includes taxes and fees
Guests of Pony Island Inn enjoy free WiFi in public areas, a seasonal outdoor pool, and barbecue grills. If you plan to drive, free parking is available. Helpful staff is there to provide front-desk service during limited hours, as well as offer insight about the area. Additional amenities include a picnic area and a vending machine.
Pool
Parking included

Blackbeard's Lodge
111 Back Rd, Ocracoke, NC
5.68 mi from city center
$174 nightly
The price is $195 total per night
$195 total
Sep 4 - Sep 5
Total includes taxes and fees
Blackbeard's Lodge features free WiFi in public areas, a seasonal outdoor pool, and microwave in a common area. You can take advantage of free parking, along with a free airport shuttle (available on request). Front-desk staff can help with luggage storage, and provide local restaurant recommendations. Additional amenities include an arcade/game room, a picnic area, and barbecue grills.

Ocracoke Harbor Inn
135 SILVER LAKE ROAD, Ocracoke, NC
5.33 mi from city center
$155 nightly
The price is $174 total per night
$174 total
Sep 1 - Sep 2
Total includes taxes and fees
Ocracoke Harbor Inn features free WiFi in public areas, a business center, and coffee in a common area. You can take advantage of free parking if you drive. Front-desk staff can help with luggage storage, and provide local restaurant recommendations. Additional amenities include a meeting room, a terrace, and laundry facilities.

Cozy Island Cottage, centrally located in the Heart of the Village
5.67 mi from city center
At this cottage, guests have access to barbecue grills.
Kitchen
Pet friendly

Pet friendly cottage perfect for a couple or small family.
5.69 mi from city center
$275 nightly
The price is $313 total per night
$313 total
Sep 1 - Sep 2
Total includes taxes and fees
This vacation home is a smoke-free vacation home.
Kitchen
Pet friendly

Pets Allowed Waterfront Rental Home On Core Sound
19.93 mi from city center
Guests staying at this vacation home have access to laundry facilities, a garden, and barbecue grills.
Kitchen
Washer

Red Beard's Retreat Suite 1 - Cozy, Private getaway 2 BR 1 Bath, Pet friendly
5.77 mi from city center
At this apartment, guests have access to barbecue grills.
Kitchen
Pet friendly

Red Beard's Retreat Suite 2: Cozy 1QBR 1Bath, Q sleeper sofa, dog friendly
5.77 mi from city center
Guests staying at this apartment have access to a water dispenser and barbecue grills.
Kitchen
Pet friendly
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.
Where is a good place to stay in Portsmouth?
What are some favorite hotels in Portsmouth?
Consider these top hotels in Portsmouth:
- Beaufort Hotel NC is located 40.6 mi away, and this hotel has free WiFi, free parking, and a fitness center.
- Blackbeard's Lodge is located 5.7 mi away, and this hotel has free WiFi, free parking, and a seasonal outdoor pool.
- Ocracoke Harbor Inn is located 5.3 mi away, and this guesthouse has free breakfast, free WiFi, and free parking.
Portsmouth hotels essential information
Accommodation | 636 hotels |
---|---|
Lowest Price | $160 |
Highest Price | $338 |
Popular hotels | Beaufort Hotel NC, The Anchorage Inn and Marina, Pony Island Inn, Blackbeard's Lodge, Ocracoke Harbor Inn, Cozy Island Cottage, centrally located in the Heart of the Village, Pet friendly cottage perfect for a couple or small family., Pets Allowed Waterfront Rental Home On Core Sound, Red Beard's Retreat Suite 1 - Cozy, Private getaway 2 BR 1 Bath, Pet friendly, Red Beard's Retreat Suite 2: Cozy 1QBR 1Bath, Q sleeper sofa, dog friendly, Cedar Island Beachfront Cottage, Historic Harkers Island Bungalow |
Recent Reviews

Beaufort Hotel NC
5/5 Excellent
"We enjoyed our stay, would highly recommend the Beaufort hotel and will stay again. "
A verified traveler stayed at Beaufort Hotel NC
Posted 4 days ago
Areas Of Portsmouth
Hotels Near
Hotel Themes
Book on Expedia
Top Trending
Hotels
- Luxury Hotels in Greenville
- Hotels with Hot Tubs in Winston-Salem
- Hotels in Oak Island
- Hotels in Wilmington
- Oceanfront Hotels in Atlantic Beach
- Cheap Hotels in Asheville
- Hotels in Boone
- Hotels with Hot Tubs in Boone
- Hotels in Cherokee
- Beach Resorts & Hotels in Emerald Isle
- Hotels with Hot Tubs in Hickory
- Hotels with Hot Tubs in Jacksonville
- Hotels in Carolina Beach
- Hotels in Asheville
- Cheap Hotels in Wilmington
- Hotels in Goldsboro
- Hotels with Hot Tubs in Wilmington
- Beach Resorts & Hotels in Wilmington
- Hotels in Elizabeth City
- Hotels in New Bern
- Oceanfront Hotels in Wrightsville Beach
- Hotels in Nags Head