Default HTG hotel image

Search Straits hotels

  • 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
24 Aug - 25 Aug
Tomorrow
25 Aug - 26 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Property class

Guest rating

Our top choices for Straits hotels

1. Beaufort Hotel NC

Beaufort Hotel NC
Beaufort
United States
Patrick
AU$218
includes taxes & fees
25 Aug - 26 Aug
Beaufort Hotel NC

2. Compass by Margaritaville Beaufort

Compass by Margaritaville Beaufort
Beaufort
United States
Shanna
AU$218
includes taxes & fees
22 Sept - 23 Sept
Compass by Margaritaville Beaufort

3. Bask Hotel at Big Rock Landing

Bask Hotel at Big Rock Landing
Morehead City
United States
Andrew
AU$205
includes taxes & fees
26 Aug - 27 Aug
Bask Hotel at Big Rock Landing

4. Inlet Inn NC

Inlet Inn NC
Beaufort
United States
Jennifer
AU$283
includes taxes & fees
25 Aug - 26 Aug
Inlet Inn NC

5. Beaufort Harbour Suites

Beaufort Harbour Suites
Beaufort
United States
Rodney
AU$179
includes taxes & fees
1 Sept - 2 Sept
Beaufort Harbour Suites

6. Hampton Inn Morehead City

Hampton Inn Morehead City
Morehead City
United States
Ashley
AU$192
includes taxes & fees
20 Sept - 21 Sept
Hampton Inn Morehead City

7. Hotel Alice At Atlantic Beach

Hotel Alice At Atlantic Beach
Pine Knoll Shores
United States
Antonio
AU$187
includes taxes & fees
16 Sept - 17 Sept
Hotel Alice At Atlantic Beach

8. Sand Dollar Motel

Sand Dollar Motel
Atlantic Beach
United States
Philip
AU$122
includes taxes & fees
1 Sept - 2 Sept
Sand Dollar Motel

9. Holiday Inn Express Hotel & Suites Morehead Cty by IHG

Holiday Inn Express Hotel & Suites Morehead Cty by IHG
Morehead City
United States
Shawn
AU$192
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Express Hotel & Suites Morehead Cty by IHG

10. Garnet Inn & Suites, Morehead City near Atlantic Beach

Garnet Inn & Suites, Morehead City near Atlantic Beach
Morehead City
United States
Joshua
AU$119
includes taxes & fees
8 Sept - 9 Sept
Garnet Inn & Suites, Morehead City near Atlantic Beach

11. Bijou Bungalow

Bijou Bungalow
Beaufort
United States
Kevin
AU$154
includes taxes & fees
25 Aug - 26 Aug
Bijou Bungalow

12. DoubleTree by Hilton Atlantic Beach Oceanfront

DoubleTree by Hilton Atlantic Beach Oceanfront
Atlantic Beach
United States
Bradley
AU$224
includes taxes & fees
31 Aug - 1 Sept
DoubleTree by Hilton Atlantic Beach Oceanfront

13. Econo Lodge Crystal Coast

Econo Lodge Crystal Coast
Morehead City
United States
Joseph
AU$127
includes taxes & fees
26 Aug - 27 Aug
Econo Lodge Crystal Coast

14. Palm Suites Trademark Collection by Wyndham

Palm Suites Trademark Collection by Wyndham
Atlantic Beach
United States
Eric
AU$225
includes taxes & fees
25 Aug - 26 Aug
Palm Suites Trademark Collection by Wyndham

15. Ann Street Inn & Garden

Ann Street Inn & Garden
Beaufort
AU$370
includes taxes & fees
13 Sept - 14 Sept
Ann Street Inn & Garden

16. Crystal Coast Oceanfront Hotel

Crystal Coast Oceanfront Hotel
Atlantic Beach
United States
Valerie
AU$199
includes taxes & fees
20 Sept - 21 Sept
Crystal Coast Oceanfront Hotel

17. Beaufort Harbour Suites East Lodge

Beaufort Harbour Suites East Lodge
Beaufort
Belgium
Andrea
AU$246
includes taxes & fees
25 Aug - 26 Aug
Beaufort Harbour Suites East Lodge

18. Atlantic Beach Resort

Atlantic Beach Resort
Atlantic Beach
United States
Deborah
AU$219
includes taxes & fees
7 Sept - 8 Sept
Atlantic Beach Resort

19. Beaufort Harbour Suites West Lodge

Beaufort Harbour Suites West Lodge
Beaufort
United States
Nikeson
AU$373
includes taxes & fees
30 Aug - 31 Aug
Beaufort Harbour Suites West Lodge

20. The Beacon

The Beacon
Salter Path
United States
Kristina
AU$147
includes taxes & fees
1 Sept - 2 Sept
The Beacon
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Straits attractions

Porters Island

Commune with nature and explore the great outdoors at Porters Island during your travels in Straits.
See properties

Lovis Shore

Commune with nature and explore the great outdoors at Lovis Shore during your travels in Straits.
See properties

Top Straits Hotel Reviews

Recent Reviews in Straits

Bask Hotel at Big Rock Landing

Bask Hotel at Big Rock Landing

10/10 Excellent
"Everything seemed new and shiny - only 1 inspection on the elevator so far! Check-in was easy and friendly. Room was nice, clean, cool, spare. The TV was on and welcomed me by name. The shower layout was great: water controls opposite from the shower head, so no getting blasted with cold water or ducking or reaching in from the outside. So simple. Complimentary breakfast delivered to the room only was a little surprise but nice. A pre-ordered to-go bag dropped at your door, ready to eat in or take out to a beach or a boat or the picnic tables overlooking the water in front of the hotel. It did seem that we walked thru a maze to get to our room from the elevator but we didn't get lost. A nice place, would come back again."
CYNTHIA 1-night trip
Posted less than an hour ago
Bask Hotel at Big Rock Landing
Hotel Alice At Atlantic Beach

Hotel Alice At Atlantic Beach

10/10 Excellent
"This was a nice clean hotel even with it being a pet friendly hotel. I couldn't smell the dogs. Very nice and will stay here again."
Michelle 2-night trip
Posted 1 hour ago
Hotel Alice At Atlantic Beach
Compass by Margaritaville Beaufort

Compass by Margaritaville Beaufort

10/10 Excellent
"Our stay at the Compass Hotel in Beaufort was amazing! We will definitely be returning!"
Ruby 3-night trip
Posted 3 hours ago
Compass by Margaritaville Beaufort
The Beacon

The Beacon

10/10 Excellent
"Places was great nice place"
KEVIN 2-night trip
Posted 19 hours ago
The Beacon
Palm Suites Trademark Collection by Wyndham

Palm Suites Trademark Collection by Wyndham

10/10 Excellent
"The customer service was superb. Ava, the manager, was welcoming and very accommodating. I look forward to my next stay. Thank you very much!"
Albert 3-night trip
Posted 1 day ago
Palm Suites Trademark Collection by Wyndham
Garnet Inn & Suites, Morehead City near Atlantic Beach

Garnet Inn & Suites, Morehead City near Atlantic Beach

8/10 Good
"The room was nice and cold when we got in (unheard of for a lot of places honestly), and the beds were incredibly comfortable- it was like waking my husband and son from the dead the next day. The curtain didn’t fully cover all the light from the window, but when we went to sleep the world around us disappeared The bedding was stained, there was a lot of varied damage in the room (I’ve tried to be accountable for existing conditions at different places before) I called and left voicemails 3 times over time after check in for assistance (traveling with a child changes your tolerance level), never got a response But breakfast and checkout service (different person), were amazing If it was husband and I on a one night 5 star rating- anything else 4 star but mostly because the ac and mattress are heaven adjacent"
Renee 1-night trip
Posted 2 days ago
Garnet Inn & Suites, Morehead City near Atlantic Beach
A Place at the Beach

A Place at the Beach

10/10 Excellent
"Enjoyed myself"
Gina 4-night trip
Posted 2 days ago
A Place at the Beach
Inlet Inn NC

Inlet Inn NC

10/10 Excellent
"I loved this place. It was beautiful and so relaxing. I cant wait to go ahead. Cinvenient to all types of food choices. Didn't have to drive if you didnt want too. Worth the money. Oh, and they bring breakfast to your room."
Brenda 3-night trip
Posted 2 days ago
Inlet Inn NC
Beaufort Harbour Suites

Beaufort Harbour Suites

8/10 Good
"Liked the proximity to shops, activities and restaurants."
Rodney 2-night trip
Posted 3 days ago
Beaufort Harbour Suites

More cheap accommodation in Straits

Garnet Inn & Suites, Morehead City near Atlantic Beach

Garnet Inn & Suites, Morehead City near Atlantic Beach

3100 Arendell St Morehead City NC
AU$119
8 Sept - 9 Sept
includes taxes & fees
Garnet Inn & Suites, Morehead City near Atlantic Beach
Econo Lodge Crystal Coast

Econo Lodge Crystal Coast

3410 Bridges St Morehead City NC
AU$127
26 Aug - 27 Aug
includes taxes & fees
Econo Lodge Crystal Coast
The Beacon

The Beacon

1305 Salter Path Rd Salter Path NC
AU$147
1 Sept - 2 Sept
includes taxes & fees
7.8/10 Good! (365 reviews)
The Beacon
Hampton Inn Morehead City

Hampton Inn Morehead City

4035 Arendell St Morehead City NC
AU$192
20 Sept - 21 Sept
includes taxes & fees
Hampton Inn Morehead City
Inlet Inn NC

Inlet Inn NC

601 Front St Beaufort NC
AU$283
25 Aug - 26 Aug
includes taxes & fees
9.8/10 Exceptional! (521 reviews)
Inlet Inn NC
A Place at the Beach

A Place at the Beach

1904 E Fort Macon Rd Atlantic Beach NC
Get rates
8.4/10 Very good! (352 reviews)
A Place at the Beach

Frequently asked questions

When is the best time to go to Straits?
The best time to go to Straits is during the spring (late March to May) and autumn (September to early November) months.During these periods, the weather is typically mild and pleasant, making it ideal for outdoor activities like fishing, boating, and exploring the coastal areas. You'll avoid the intense heat and humidity of summer, as well as the cooler temperatures and occasional storms of winter. The crowds are also generally thinner than during the peak summer season, offering a more tranquil experience.For those interested in fishing, particularly for popular species like red drum and flounder, both spring and autumn offer excellent opportunities as fish migrate through the local waters.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Straits.
How can I save on a hotel booking in Straits with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Straits hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Straits?
Prices for hotels in Straits often vary, but you can find a great deal from AU$119 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia