
Find hotels in Straits, NC from $86
Go beyond your typical stay in Straits
Family friendly
Pet friendly
Apartment
Cottage
Waterpark
Condo
Check prices for these dates
Tonight
Aug 13 - Aug 14Tomorrow
Aug 14 - Aug 15This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Our top choices for Straits hotels




1. Ann Street Inn & Garden
Ann Street Inn & GardenBeaufort
$253 nightly
$285 total
Sep 13 - Sep 14
Total with taxes and fees




2. Beaufort Hotel NC
Beaufort Hotel NCBeaufort
Rebecca
$147 nightly
$166 total
Aug 25 - Aug 26
Total with taxes and fees




3. Inlet Inn NC
Inlet Inn NCBeaufort
Kathy
$168 nightly
$190 total
Aug 20 - Aug 21
Total with taxes and fees




4. Compass Hotel Beaufort by Margaritaville
Compass Hotel Beaufort by MargaritavilleBeaufort
Hope
$159 nightly
$179 total
Aug 30 - Aug 31
Total with taxes and fees




5. Bask Hotel at Big Rock Landing
Bask Hotel at Big Rock LandingMorehead City
Andrew
$152 nightly
$172 total
Aug 16 - Aug 17
Total with taxes and fees




6. Beaufort Harbour Suites
Beaufort Harbour SuitesBeaufort
Pati
$114 nightly
$128 total
Sep 7 - Sep 8
Total with taxes and fees




7. Garnet Inn & Suites, Morehead City near Atlantic Beach
Garnet Inn & Suites, Morehead City near Atlantic BeachMorehead City
Joshua
$82 nightly
$92 total
Sep 1 - Sep 2
Total with taxes and fees




8. Sand Dollar Motel
Sand Dollar MotelAtlantic Beach
Philip
$78 nightly
$87 total
Sep 5 - Sep 6
Total with taxes and fees




9. Hotel Alice At Atlantic Beach
Hotel Alice At Atlantic BeachPine Knoll Shores
Kelvin
$117 nightly
$131 total
Aug 16 - Aug 17
Total with taxes and fees




10. Hampton Inn Morehead City
Hampton Inn Morehead CityMorehead City
Ashley
$125 nightly
$141 total
Sep 9 - Sep 10
Total with taxes and fees




11. Econo Lodge Crystal Coast
Econo Lodge Crystal CoastMorehead City
Harjeet
$76 nightly
$86 total
Aug 16 - Aug 17
Total with taxes and fees




12. Palm Suites Trademark Collection by Wyndham
Palm Suites Trademark Collection by WyndhamAtlantic Beach
Eric
$143 nightly
$161 total
Aug 16 - Aug 17
Total with taxes and fees




13. Bijou Bungalow
Bijou BungalowBeaufort
Kevin
$101 nightly
$114 total
Aug 24 - Aug 25
Total with taxes and fees




14. Holiday Inn Express Hotel & Suites Morehead Cty by IHG
Holiday Inn Express Hotel & Suites Morehead Cty by IHGMorehead City
Shawn
$127 nightly
$143 total
Sep 13 - Sep 14
Total with taxes and fees




15. DoubleTree by Hilton Atlantic Beach Oceanfront
DoubleTree by Hilton Atlantic Beach OceanfrontAtlantic Beach
Bradley
$150 nightly
$170 total
Aug 31 - Sep 1
Total with taxes and fees




16. Beaufort Harbour Suites East Lodge
Beaufort Harbour Suites East LodgeBeaufort
Andrea
$160 nightly
$180 total
Aug 16 - Aug 17
Total with taxes and fees




17. Crystal Coast Oceanfront Hotel
Crystal Coast Oceanfront HotelAtlantic Beach
Liz
$135 nightly
$152 total
Sep 7 - Sep 8
Total with taxes and fees




18. Atlantic Beach Resort
Atlantic Beach ResortAtlantic Beach
Deborah
$134 nightly
$151 total
Sep 7 - Sep 8
Total with taxes and fees




19. Beaufort Harbour Suites West Lodge
Beaufort Harbour Suites West LodgeBeaufort
Nikeson
$221 nightly
$250 total
Aug 18 - Aug 19
Total with taxes and fees




20. Bali Hai Resort, a Dazzler Select by Wyndham
Bali Hai Resort, a Dazzler Select by WyndhamAtlantic Beach
Anonymous traveler
$179 nightly
$202 total
Sep 6 - Sep 7
Total with taxes and fees
Stay near popular Straits attractions
Porters Island
Commune with nature and explore the great outdoors at Porters Island during your travels in Straits.
Lovis Shore
Commune with nature and explore the great outdoors at Lovis Shore during your travels in Straits.
Top Straits Hotel Reviews
Compass Hotel Beaufort by Margaritaville
10/10 Excellent
"Our stay was excellent. The rooms were **very clean and comfortable**, the staff was **amazing**, and the breakfast was **very good**. Everything went perfectly, and we had a very pleasant experience. **We would definitely stay here again and highly recommend it.**"
Bask Hotel at Big Rock Landing
10/10 Excellent
"The hospitality was amazing. The view was beautiful. The location was perfect. Thoroughly enjoyed my visit. I would highly recommend."
DoubleTree by Hilton Atlantic Beach Oceanfront
10/10 Excellent
"We had never stayed there before but were well pleased. Clean room with great view- we called it a balconette-just wide enough for a beach chair sideways. Breakfast was good and filling. Pools were very clean . Molly’s restaurant had good bar food too. Desk was always polite and helpful. Great find!"
Crystal Coast Oceanfront Hotel
10/10 Excellent
"Great location, oceanfront. The pool area in great. Very efficient and friendly staff."
Hotel Alice At Atlantic Beach
8/10 Good
"The room was clean, staff very friendly and helpful, and parking was good. Good location and not a long walk to the ocean."
Atlantic Beach Resort
10/10 Excellent
"We really injoyed our stay at Atlantic Beach Resort. They offered a close stay to the beach with aminites like 2 outdoor pool and 1 indoor which was a plus . You can tell the resort is aging but it has been kept up pretty well and was clean. It was not very crowded but that may have beed because it was close to off season. Where we stayed was and 2 bedroom 2 bath suite, with a kitchen and dining room. Everything you could have thought of was provided. All plates, utensils, cups, and cook wear. We were also supplied beach towels and plenty of linen. The room was nice and clean and was a good place to relax. Will make plans to stay there again. I believe it was worth the price for the value."
Garnet Inn & Suites, Morehead City near Atlantic Beach
8/10 Good
"Great value and good location"
The Beacon
10/10 Excellent
"Father/Daughter owned. They were both very kind and pleasant. We were greeted daily. The room was amazing and the vibe was unmatched. It was short walk to the beach. Our dogs were welcomed. If you want a nice place to stay, with awesome hosts at affordable prices this is your stop. My wife and I will be back and our puppies too. We have been to many beaches at many hotels and this was by far the best. We look forward to going back again!!!!!!!💙💙💙💙💙💙💙💙"
A Place at the Beach
10/10 Excellent
"Check in was seamless and the staff was fantastic! Room was better than we imagined! Pool was great - beach access is great! Long walk across beach to water, keep that in mind! Will be returning customers!"
More cheap stays in Straits

Econo Lodge Crystal Coast
3410 Bridges St Morehead City NC
$76 nightly
$86 total
Aug 16 - Aug 17
Total with taxes and fees

Garnet Inn & Suites, Morehead City near Atlantic Beach
3100 Arendell St Morehead City NC
$82 nightly
$92 total
Sep 1 - Sep 2
Total with taxes and fees
6.6/10 (878 reviews)

The Beacon
1305 Salter Path Rd Salter Path NC
$93 nightly
$105 total
Sep 1 - Sep 2
Total with taxes and fees
7.8/10 Good! (361 reviews)

Hampton Inn Morehead City
4035 Arendell St Morehead City NC
$125 nightly
$141 total
Sep 9 - Sep 10
Total with taxes and fees

Inlet Inn NC
601 Front St Beaufort NC
$168 nightly
$190 total
Aug 20 - Aug 21
Total with taxes and fees
9.8/10 Exceptional! (518 reviews)
Hotels in Straits with star-rating

4 Star Hotels
44 properties

3 Star Hotels
156 properties

2 Star Hotels
99 properties
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Harkers Island
- Luxury Hotels in Oak Hammock
- 4 Star Hotels in Oak Hammock
- Williston Hotels
- Newport Hotels
- Carteret County Hotels
- B&B in Gloucester
- Pet-Friendly Hotels in Atlantic Beach
- Hotels near Town Creek Marina
- Condo Rentals in Atlantic Beach
- Cabin Rentals in Straits
- Condo Rentals in Harkers Island
- Beach Hotels in Harkers Island
- Hotels near Jarrett Bay Marine Industrial Park
- Hotels near Big Rock Stadium
- Hotels near Rachel Carson Reserve
- Atlantic Beach Hotels
- Cottages in Harkers Island
- Independent Hotels in Straits
- Hotels near Sea Gate Marina
- Hotels near Fort Macon State Park
- Vacation Homes in Straits
- Marshallberg Hotels
- Villas in Straits
- Romantic Hotels in Harkers Island
- Cape Lookout Hotels
- Havelock Hotels
- Hotels near Olympus Dive Center
- Rv Parks in Harkers Island
- Beaufort Hotels
- Oceanfront Hotels in Emerald Isle
- B&B in Harkers Island
- Hotel Wedding Venues Hotels in Harkers Island
- Guest Houses in Harkers Island
- The Black Cat Hotels
- Motels in Smyrna
- Historic Hotels in Harkers Island
- Oceanfront Hotels in Atlantic Beach
- Oceanfront Hotels in Crystal Coast
- Hotels near Freedom Park
- Beach Hotels in Beaufort
- Hotels near Anchorage Marina
- Oceanfront Hotels in Morehead City
- Motels in Harkers Island
- Pet-Friendly Hotels in Harkers Island
- Wyndham Hotels in Harkers Island
- B&B in Beaufort
- Smyrna Hotels
- Hotels near Cape Lookout Lighthouse
- Cottages in The Black Cat
- Houseboats in Harkers Island
- Morehead City Hotels
- Pet-Friendly Hotels in Beaufort
- Harkers Island Hotels
- New Bern Hotels
- Hotels near Triple S Marina
- Hotels near Morehead City Yacht Basin
- Hotels near Morehead City Port
- Marriott Hotels & Resorts in Morehead City
- Davis Hotels
- Cheap Hotels in Gloucester
- Flights to Harkers Island
- Flights to Atlantic Beach
- Flights from The Black Cat
- Flights from Browns Island
- Flights from Marshallberg
- Flights to Smyrna
- Flights to Beaufort
- Flights from Smyrna
- Flights to Morehead City
- Flights to Marshallberg
- Flights to Browns Island
- Flights from Harkers Island
- Flights to Crystal Coast
