Search hotels in Shallotte, NC

Enter your dates to see the latest prices and deals for Shallotte hotels

Select occupancy

Shallotte – 12 hotels and places to stay

Filter by:

Star Rating
Review score

Best Western Shallotte / Ocean Isle Beach Hotel

Hotel in Shallotte

Located in Shallotte, 24 miles from Aberdeen Country Club, Best Western Shallotte / Ocean Isle Beach Hotel provides accommodations with a seasonal outdoor swimming pool, free private parking, a...

G
George
From
United States
Everything was nice and clean. The front desk personnel were super friendly.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 266 reviews
Price from
$129.99
1 night, 2 adults

Days Inn by Wyndham Shallotte

Hotel in Shallotte

Located just off of North Carolina’s Highway 17, this hotel features a seasonal outdoor pool and a daily grab and go breakfast. Free Wi-Fi is accessible throughout the property.

L
La Fonda
From
United States
Very comfortable, I’ll be back
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 310 reviews
Price from
$79.05
1 night, 2 adults

Quality Inn Shallotte near Ocean Isle Beach

Shallotte

Quality Inn Shallotte near Ocean Isle Beach is located in Shallotte, 22 miles from Aberdeen Country Club and 24 miles from Alabama Theater.

S
Sherry
From
United States
Location...hotel cleanliness....breakfast and staff
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 359 reviews
Price from
$89.45
1 night, 2 adults

Holden Beach House Second Row with surround views!

Holden Beach (Near Shallotte)

Featuring a private beach area, Holden Beach House Second Row with surround views! provides accommodations in Holden Beach. This property offers access to a terrace and free private parking.

K
Kerra
From
United States
Beautiful home, great location, fair price.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 12 reviews
Price from
$565
1 night, 2 adults

The Islander Inn

Ocean Isle Beach (Near Shallotte)

Located in Ocean Isle Beach, North Carolina, this hotel features an indoor pool, and an outdoor pool. A continental breakfast and free Wi-Fi is offered.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 965 reviews
Price from
$133
1 night, 2 adults

Ocean Isle Inn

Ocean Isle Beach (Near Shallotte)

This beachfront Ocean Isle Beach motel offers a daily continental breakfast with waffles, a heated indoor pool with a hot tub, and an outdoor pool. The Bird Island State Reserve is 8 miles away.

M
Madison
From
United States
I liked everything about my experience here at Ocean Isle Inn! The staff were all very nice and helpful and the location was great. It is literally directly on the beach and you have direct access. The rooms were very clean upon arrival and everything was as described! Would definitely stay here again.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,263 reviews
Price from
$169
1 night, 2 adults

Sea Retreat by Coastal Concierge

Sunset Beach (Near Shallotte)

18 miles from Alabama Theater in Sunset Beach, Sea Retreat by Coastal Concierge offers accommodations with access to a hot tub.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$161
1 night, 2 adults

Amazing Renovated Condo at Sea Trail Resort

Sunset Beach (Near Shallotte)

Amazing Renovated Condo at Sea Trail Resort is located in Sunset Beach, just 18 miles from Alabama Theater and 18 miles from Aberdeen Country Club.

C
Carol
From
United States
Very clean, nice linens, kitchen had everything we needed, loved the little sun porch, quiet community.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 10 reviews
Price from
$200
1 night, 2 adults

Spacious Beach House Steps to Sand

Ocean Isle Beach (Near Shallotte)

Spacious Beach House Steps to Sand is located in Ocean Isle Beach, just a 5-minute walk from Ocean Isle Beach and 24 miles from Aberdeen Country Club.

R
Rodriguez
From
United States
The house was very nice. Clean and had all of the amenities that was needed to enjoy your stay! Thanks so much to all of you. I will definitely recommend this place to others.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 33 reviews
Price from
$503
1 night, 2 adults

Sea and Tee Condo

Sunset Beach (Near Shallotte)

18 miles from Aberdeen Country Club in Sunset Beach, Sea and Tee Condo features accommodations with access to a hot tub. Guests can benefit from a balcony and a seasonal outdoor pool.

C
Christa
From
United States
This apartment was beautiful and spotless. Plenty of space for our family to hang out but also have our own space. We will definitely stay here again when visiting Sunset Beach!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 14 reviews
Price from
$306.75
1 night, 2 adults
See all 12 hotels in Shallotte

Most booked hotels in Shallotte and surrounding area in the past month

See all

Popular with guests booking hotels in Shallotte

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 310 reviews

Popular with guests booking hotels in Shallotte

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 266 reviews

What Guests Said About Shallotte:

Scored out of 10, guest rating 10

A lovely place with the kindest coolest people ever.

A lovely place with the kindest coolest people ever. Also there is a bike track about 45 minutes away- County Line MX track. I will add some photos of that too. Many beaches nearby 30-90mins. We had planned to go to Caswell or Holden Beach but it was raining so we went about an hour out to Wrightsville beach and boy am I glad we did. It is better than Myrtle SC. I’ll definitely be back. I’ll never go back to Myrtle probably. I also want to check out Freeman Park and Lea-Hutaff Island. Next time I come I’ll be going to both.
Guest review byBrode
Scored out of 10, guest rating 6.0

Nice staff-- newly renovated hotel.

Nice staff-- newly renovated hotel. It's in a great location. However, they have roaches-- I saw 2 in my room; therefore, they should spray and treat the place. The pool doesn't open till Memorial Day, though the weather is nice and hot in April.
Guest review byMelissa
United States
Scored out of 10, guest rating 8.0

This was my first time to this part of coastal North...

This was my first time to this part of coastal North Carolina. I ate dinner at the Inlet View Bar and Grill. Very cool place. This was very close to Holden Beach and it will be nice to return and visit in the summer as it looks as if there is a lot to do there.
Guest review byWeary Travel
United States
Scored out of 10, guest rating 6.0

It was an okay place to stay at.

It was an okay place to stay at. Our room was a little musty smelling but I just assumed it was from the humidity. The breakfast are was way too small. Only a few tables and trash was overflowing. We sat in the lobby area to eat and then just took our food back to our room.
Guest review byAnonymous
Scored out of 10, guest rating 10

Besides being so clean, quiet and well staffed.

Besides being so clean, quiet and well staffed. This hotel was located perfectly near the Oak Island / /point ,(their bay meets the ocean) - my favorite beach which is best of 2 worlds). and Ocean Isle beaches - only 10-15 minutes and maybe 20 minutes to Myrtle Beaches. Best seafood restaurants in Ocean Isle - Fish Company and Starkeys on their bay and in Calabash area - Captain Nance’s and Oyster Rock Restaurants!! These 2 NC area beaches are so close to the SC border on the map. Getting around Shallotte area is easy/no traffic to speak of. Enjoy!
Guest review byIrons
United States
Scored out of 10, guest rating 10

Shallotte is a small quaint town.

Shallotte is a small quaint town. Just about everything you need they have . Coffee shops, restaurants, car repair, grocery stores, car wash department stores and home repair stores. Short drive to Holden, Ocean Isle beaches.
Guest review byAnonymous

See reviews by guests who stayed at hotels in Shallotte

See all
From $107.43 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 359 reviews
The staff was wonderful and very accommodating. Everything would have been fine other than the smell it was awful. The staff took me to 3 different rooms before we found one we could tolerate. Had our stay been more than one night I would have looked for another hotel. I cannot say enough good about the staff, the were wonderful and a pleasure to work with.
Guest review byAnna
United States
From $107.43 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 359 reviews
Location. Close to restaurants in Sharllotte and only 20 minutes to my business meeting in Little River. SC. Price was better than SC hotels the same distance from my meeting. Breakfast was good.
Guest review byfrank
United States
From $107.43 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 359 reviews
Nothing. The lady at the front desk was helpful & kind. She felt bad bc she knew the hotel was moldy & smelled and approved our refund with Booking.com.
Guest review byPatti
United States
From $97.90 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 310 reviews
It was close to our families beach house (Holden Beach). It was pet friendly as well, which was a huge perk for us !
Guest review byLindsey
United States
From $155.04 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 266 reviews
Great visit, staff was very helpful and friendly. Hotel was clean and had a nice breakfast bar.
Guest review byJennifer
United States

More places to explore, more ways to go