Book Shallotte hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Shallotte

Cheap Shallotte hotels

Best Western Shallotte / Ocean Isle Beach Hotel

Best Western Shallotte / Ocean Isle Beach Hotel

2.5 out of 5
360 Whiteville Rd Shallotte NC
Fully refundableReserve now, pay when you stay
The price is AU$229 per night from 25 May to 26 May
AU$229
25 May - 26 May
includes taxes & fees
Located in Shallotte, Best Western Shallotte / Ocean Isle Beach Hotel is by the ocean, within a 5-minute drive of Planet Fun and Mulberry Street Park.
Opens in a new windowBest Western Shallotte / Ocean Isle Beach Hotel
Quality Inn Shallotte near Ocean Isle Beach

Quality Inn Shallotte near Ocean Isle Beach

2.5 out of 5
4646 Eastcoast Ln Shallotte NC
Fully refundable
The price is AU$162 per night from 21 May to 22 May
AU$162
21 May - 22 May
includes taxes & fees
Located in Shallotte, Quality Inn Shallotte near Ocean Isle Beach is within a 5-minute drive of Novant Health and Planet Fun.
Opens in a new windowQuality Inn Shallotte near Ocean Isle Beach
Days Inn by Wyndham Shallotte

Days Inn by Wyndham Shallotte

2.5 out of 5
3670 Express Dr Shallotte NC
Fully refundableReserve now, pay when you stay
The price is AU$140 per night from 31 May to 1 June
AU$140
31 May - 1 June
includes taxes & fees
Located in Shallotte, Days Inn by Wyndham Shallotte is within a 5-minute drive of Planet Fun and Mulberry Street Park.
Opens in a new windowDays Inn by Wyndham Shallotte
Save an average of 15% on thousands of hotels when you're signed in
Avista Resort

Avista Resort

3.5 out of 5
300 N Ocean Blvd North Myrtle Beach SC
Fully refundableReserve now, pay when you stay
The price is AU$267 per night from 25 May to 26 May
AU$267
25 May - 26 May
includes taxes & fees
Located in North Myrtle Beach (Ocean Drive), Avista Resort is within a 10-minute drive of Cherry Grove Fishing Pier and Barefoot Landing.
Opens in a new windowAvista Resort
Bay Watch Resort & Conference Center

Bay Watch Resort & Conference Center

3.5 out of 5
2701 South Ocean Blvd North Myrtle Beach SC
The price is AU$209 per night from 17 May to 18 May
AU$209
17 May - 18 May
includes taxes & fees
With a stay at Bay Watch Resort & Conference Center in North Myrtle Beach, you'll be on the beach, just steps from North Myrtle Beach Beaches and a 3-minute ...
Opens in a new windowBay Watch Resort & Conference Center
Best Western Ocean Sands Beach Resort

Best Western Ocean Sands Beach Resort

3 out of 5
1525 S Ocean Boulevard North Myrtle Beach SC
Fully refundableReserve now, pay when you stay
The price is AU$164 per night from 17 May to 18 May
AU$164
17 May - 18 May
includes taxes & fees
Located in North Myrtle Beach (Crescent Beach), Best Western Ocean Sands Beach Resort is steps from North Myrtle Beach Beaches and a 4-minute drive from Barefoot ...
Opens in a new windowBest Western Ocean Sands Beach Resort
Quality Inn & Suites North Myrtle Beach

Quality Inn & Suites North Myrtle Beach

2.5 out of 5
1601 Highway 17 N North Myrtle Beach SC
Fully refundable
The price is AU$125 per night from 31 May to 1 June
AU$125
31 May - 1 June
includes taxes & fees
With a stay at Quality Inn & Suites North Myrtle Beach, you'll be centrally located in North Myrtle Beach, within a 10-minute drive of North Myrtle Beach Beaches ...
Opens in a new windowQuality Inn & Suites North Myrtle Beach
Ocean Club Resort Myrtle Beach a Ramada by Wyndham

Ocean Club Resort Myrtle Beach a Ramada by Wyndham

2.5 out of 5
1908 N Ocean Blvd North Myrtle Beach SC
Fully refundableReserve now, pay when you stay
The price is AU$122 per night from 17 May to 18 May
AU$122
17 May - 18 May
includes taxes & fees
With a stay at this condo in North Myrtle Beach (Cherry Grove Beach), you'll be a 1-minute drive from North Myrtle Beach Beaches and 9 minutes from Barefoot ...
Opens in a new windowOcean Club Resort Myrtle Beach a Ramada by Wyndham
Baymont by Wyndham N Myrtle Beach/Park & Sports Complex Area

Baymont by Wyndham N Myrtle Beach/Park & Sports Complex Area

2.5 out of 5
1755 US 17 North North Myrtle Beach SC
Fully refundableReserve now, pay when you stay
The price is AU$97 per night from 31 May to 1 June
AU$97
31 May - 1 June
includes taxes & fees
With a stay at Baymont by Wyndham N Myrtle Beach/Park & Sports Complex Area in North Myrtle Beach, you'll be within a 15-minute drive of North Myrtle Beach Beaches ...
Opens in a new windowBaymont by Wyndham N Myrtle Beach/Park & Sports Complex Area
Don't see what you're looking for?
See all available properties in Shallotte
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Shallotte hotels essential information

Accommodation
12,116 hotels
Lowest Price
AU$97
Highest Price
AU$267
Popular hotels
Best Western Shallotte / Ocean Isle Beach Hotel, Quality Inn Shallotte near Ocean Isle Beach, Days Inn by Wyndham Shallotte, Avista Resort, Bay Watch Resort & Conference Center, Best Western Ocean Sands Beach Resort, Quality Inn & Suites North Myrtle Beach, Ocean Club Resort Myrtle Beach a Ramada by Wyndham, Baymont by Wyndham N Myrtle Beach/Park & Sports Complex Area

Most recent Shallotte hotel reviews

Top Picks

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.