
Find hotels in Straits, NC from $64
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Straits
Pet friendly
Apartment
Check prices for these dates
Our top choices for Straits hotels

1. Compass by Margaritaville Beaufort
Compass by Margaritaville BeaufortBeaufort
9.8 out of 10, Exceptional, (444 reviews)
$100 nightly
The price is $113
Nov 22 - Nov 23
Total with taxes and fees

2. Bask Hotel at Big Rock Landing
Bask Hotel at Big Rock LandingMorehead City
9.2 out of 10, Wonderful, (1,001 reviews)
$87 nightly
The price is $98
Dec 8 - Dec 9
Total with taxes and fees

3. Hampton Inn Morehead City
Hampton Inn Morehead CityMorehead City
8.4 out of 10, Very good, (1,000 reviews)
$89 nightly
The price is $101
Nov 28 - Nov 29
Total with taxes and fees

4. Inlet Inn NC
Inlet Inn NCBeaufort
9.8 out of 10, Exceptional, (546 reviews)
$132 nightly
The price is $148
Nov 15 - Nov 16
Total with taxes and fees

5. Garnet Inn & Suites, Morehead City near Atlantic Beach
Garnet Inn & Suites, Morehead City near Atlantic BeachMorehead City
6.8 out of 10, (1,000 reviews)
$68 nightly
The price is $76
Nov 20 - Nov 21
Total with taxes and fees

6. Beaufort Harbour Suites
Beaufort Harbour SuitesBeaufort
9.0 out of 10, Wonderful, (134 reviews)
$92 nightly
The price is $104
Nov 15 - Nov 16
Total with taxes and fees

7. Holiday Inn Express Hotel & Suites Morehead Cty by IHG
Holiday Inn Express Hotel & Suites Morehead Cty by IHGMorehead City
8.6 out of 10, Excellent, (821 reviews)
$87 nightly
The price is $98
Dec 13 - Dec 14
Total with taxes and fees

8. Beaufort Hotel NC
Beaufort Hotel NCBeaufort
9.4 out of 10, Exceptional, (1,001 reviews)
$132 nightly
The price is $149
Nov 15 - Nov 16
Total with taxes and fees

9. Econo Lodge Crystal Coast
Econo Lodge Crystal CoastMorehead City
6.6 out of 10, (696 reviews)
$57 nightly
The price is $64
Nov 20 - Nov 21
Total with taxes and fees

10. Sand Dollar Motel
Sand Dollar MotelAtlantic Beach
7.2 out of 10, Good, (504 reviews)
$80 nightly
The price is $90
Nov 15 - Nov 16
Total with taxes and fees

11. Hotel Alice At Atlantic Beach
Hotel Alice At Atlantic BeachPine Knoll Shores
8.6 out of 10, Excellent, (1,677 reviews)
$59 nightly
The price is $66
Dec 15 - Dec 16
Total with taxes and fees

12. Bali Hai Resort, a Dazzler Select by Wyndham
Bali Hai Resort, a Dazzler Select by WyndhamAtlantic Beach
10.0 out of 10, Exceptional, (2 reviews)
$88 nightly
The price is $99
Dec 6 - Dec 7
Total with taxes and fees

13. DoubleTree by Hilton Atlantic Beach Oceanfront
DoubleTree by Hilton Atlantic Beach OceanfrontAtlantic Beach
8.2 out of 10, Very good, (1,000 reviews)
$106 nightly
The price is $119
Nov 22 - Nov 23
Total with taxes and fees

14. Crystal Coast Oceanfront Hotel
Crystal Coast Oceanfront HotelAtlantic Beach
8.4 out of 10, Very good, (1,690 reviews)
$89 nightly
The price is $100
Dec 15 - Dec 16
Total with taxes and fees

15. Palm Suites Trademark Collection by Wyndham
Palm Suites Trademark Collection by WyndhamAtlantic Beach
8.6 out of 10, Excellent, (1,000 reviews)
$109 nightly
The price is $123
Nov 16 - Nov 17
Total with taxes and fees

16. The Beacon
The BeaconSalter Path
8.0 out of 10, Very good, (397 reviews)
$72 nightly
The price is $81
Dec 4 - Dec 5
Total with taxes and fees

17. Bijou Bungalow
Bijou BungalowBeaufort
8.0 out of 10, Very good, (19 reviews)
$77 nightly
The price is $87
Nov 22 - Nov 23
Total with taxes and fees

18. Ann Street Inn & Garden
Ann Street Inn & GardenBeaufort
6.0 out of 10, (2 reviews)
$227 nightly
The price is $256
Dec 11 - Dec 12
Total with taxes and fees

19. Atlantic Beach Resort
Atlantic Beach ResortAtlantic Beach
8.8 out of 10, Excellent, (1,363 reviews)
$139 nightly
The price is $157
Nov 22 - Nov 23
Total with taxes and fees

20. Beaufort Harbour Suites East Lodge
Beaufort Harbour Suites East LodgeBeaufort
4.8 out of 10, (3 reviews)
$160 nightly
The price is $180
Nov 16 - Nov 17
Total with taxes and fees
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.
Stay near popular Straits attractions
More cheap stays in Straits

Econo Lodge Crystal Coast
3410 Bridges St Morehead City NC
$57 nightly
The price is $64 total per night from Nov 20 to Nov 21
$64 total
Nov 20 - Nov 21
Total with taxes and fees
Hotels in Straits with star-rating

4 Star Hotels
44 properties
Frequently asked questions
Explore a world of travel with Expedia
- Hotels in Harkers Island
- Beach in Crystal Coast
- Cottages in Harkers Island
- Marriott Hotels & Resorts Hotels in Morehead City
- 4 Star Hotels in Beaufort
- Hotels in Beaufort
- Pet Friendly in Beaufort
- Private Vacation Homes in Beaufort
- Wyndham Hotels in Morehead City
- 5 Star Hotels in Crystal Coast
- Ocean View in Crystal Coast
- Houseboats in Beaufort
- 3 Star Hotels in Morehead City
- Resorts in Crystal Coast
- Pool in Harkers Island
- Hilton Hotels in Beaufort
- 2 Star Hotels in Morehead City
- Hotels in Morehead City
- Budget in Morehead City
- Independent Hotels in Straits
- Spa in Beaufort
- Hotels in Atlantic Beach
- Patton Hospitality Management Hotels in Atlantic Beach
- 5 Star Hotels in Atlantic Beach
- Indoor Pool in Morehead City
- Hotels near Fort Macon State Park
- 3 Star Hotels in Harkers Island
- Hotels in Newport
- Hotels in Sealevel
- Hotels in Pine Knoll Shores
- Hotels in Cape Lookout
- Hotels in Davis
- Hotels in Salter Path
- Island Quay Hotels
- Hotels near Cape Lookout Lighthouse
- Hotels near Triple S Marina
- Hotels in Indian Beach
- Hotels near Big Rock Stadium
- Best Western Hotels in Morehead City
- 4 Star Hotels in Morehead City
- Red Roof Inn Hotels in Havelock
- Kitchen in Morehead City
- 2 Star Hotels in Atlantic Beach
- SPM Resorts Hotels in Newport
- Luxury in Morehead City
- 4 Star Hotels in Crystal Coast
- Extended Stay America Hotels in New Bern
- Hot Tub in Morehead City
- Last-Minute Hotel Deals in Beaufort
- Weekend Getaways in Morehead City
- Last-Minute Hotel Deals in Atlantic Beach
- Summer Vacations in Emerald Isle
- Last-Minute Hotel Deals in New Bern
- Weekend Getaways in Swansboro
- Last-Minute Hotel Deals in Jacksonville
- Summer Vacations in Sneads Ferry
- Weekend Getaways in Surf City
- Last-Minute Hotel Deals in Topsail Island
- Flights to Beaufort
- Flights from Charlotte (CLT) to New Bern (EWN)
- Delta Air Lines Atlanta (ATL) to New Bern (EWN) flights
- Flights to Morehead City
- Flights from Boston (BOS) to New Bern (EWN)
- American Airlines Charlotte (CLT) to New Bern (EWN) flights
- Flights to Atlantic Beach
- Flights to Harkers Island
- Flights to Crystal Coast
- Flights to Cape Lookout












































































