Skip to main content

Search hotels in Indian Beach, NC

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

Select occupancy

Indian Beach – 18 hotels and places to stay

Filter by:

Star Rating
Review score

Atlantis Lodge

Pine Knoll Shores (Near Indian Beach)

Located in Pine Knoll Shores, a few steps from Indian Beach, Atlantis Lodge has accommodations with free bikes, free private parking, a seasonal outdoor swimming pool and a private beach area.

B
BENDORF
From
United States
Unique hotel right on the beach. Comfortable and very clean. Good communication
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 26 reviews
Price from
$170.64
1 night, 2 adults

Hotel Alice

Atlantic Beach (Near Indian Beach)

Hotel Alice is located across the street from the boardwalk which provides easy access to the beach. It features an outdoor pool and rooms include free Wi-Fi.

W
Whitney
From
United States
The spaciousness of the room was exceptional, and having a little desk area with a couch was nice too. It allowed us to spread out and really feel like we had some room to relax within our space.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,009 reviews
Price from
$103.29
1 night, 2 adults

Crystal Coast Oceanfront Hotel

Atlantic Beach (Near Indian Beach)

Located in Pine Knoll Shores, this hotel features an outdoor swimming pool and free WiFi access. There is an on-site restaurant where guest can grab a bit to eat. Convenient beach access is provided.

E
Edmund
From
United States
View of the ocean, the beach. The restaurant was not open.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 926 reviews
Price from
$118.15
1 night, 2 adults

Pet friendly - steps to water!

Salter Path (Near Indian Beach)

This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at Pet friendly - steps to water!.

G
Garnet
From
United States
We loved our stay at pet friendly. There was a bottle of wine, chocolates, and treats for our fur babies to greet us. There was also a coffee bar with tea and coco. The owner responded promptly to our texts. We would definitely stay there again.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 28 reviews
Price from
$235.13
1 night, 2 adults

The Beacon

Salter Path (Near Indian Beach)

The Beacon is set in Salter Path, 13 mi from Havelock. Free private parking is available on site. Each room at this motel is air conditioned and features a TV with cable channels.

f
frederick
From
United States
Location location location. Owner was awesome right at the beach room was clean and nice highly recommend
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 395 reviews
Price from
$95
1 night, 2 adults

Lighthouse Suites - Best Western Signature Collection

Emerald Isle (Near Indian Beach)

Located in Emerald Isle and within a 6-minute walk of Emerald Isle Beach, Lighthouse Suites - Best Western Signature Collection features a seasonal outdoor swimming pool, non-smoking rooms, and free...

p
patricl
From
United States
The hotel was remarkably clean. The staff took excellent care of us there, and went wayyyy above and beyond our expectations. The suite was very well laid out and spacious and the fact that it was a smaller hotel was nice. I dont think I could of found anything negative to say about this place if I tried. This is going to be our hotel for now on when we visit Emerald Isle.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 149 reviews
Price from
$149
1 night, 2 adults

Bask Hotel at Big Rock Landing

Morehead City (Near Indian Beach)

Bask Hotel at Big Rock Landing is located in Morehead City. Among the facilities of this property are a restaurant, a shared lounge and a 24-hour front desk, along with free WiFi throughout the...

S
Sheri
From
United States
The room was fresh and new. The bed was comfortable, and the view of the waterfront was pleasant. My husband loved the shower! Nice concept for breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 564 reviews
Price from
$114
1 night, 2 adults

Islander Hotel & Resort

Emerald Isle (Near Indian Beach)

Boasting a beachfront location, Islander Hotel & Resort is just 5 mi from Star Hill Golf Club. Guests can take a refreshing plunge in the pool. Complimentary WiFi is provided for all guests.

S
Stephanie
From
Mexico
The staff is so friendly and everything is clean and in great condition.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,458 reviews
Price from
$104.72
1 night, 2 adults

Palm Suites Trademark Collection by Wyndham

Atlantic Beach (Near Indian Beach)

Palm Suites is located only a 7 minutes' walk from the beach. Guests can take a refreshing plunge in the pool! Complimentary WiFi is provided for all guests.

R
Ruth M.
From
India
Beautiful sound view when you take a walk out back to the gazebo. Within walking distance to restaurants. Also, close to where we wanted to visit - Beaufort and Fort Macon. This is a condo hotel so each suite is different depending on the owner. Our suite was well stocked, nicely decorated, and comfortable. Just what we needed for our 2 night stay. Easy check-in, 24 hour front desk - in my opinion, better value than an Airbnb.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,198 reviews
Price from
$75.65
1 night, 2 adults

Atlantic Beach Resort

Atlantic Beach (Near Indian Beach)

This Atlantic Beach property provides direct beach access along with indoor and outdoor swimming pools. It is a 10-minute drive from the North Carolina Aquarium at Pine Knoll Shores.

K
Kladanys
From
Romania
Personally I was very pleased when I saw they offered makeup wipes along with lotions and all self care needs...the elevators were functional and the room was very clean with all the kitchen necessities... Toaster, dishwasher, oven, full functional fridge, etc. The balcony was very nice and the covered pool did not disappoint. Overall a wonderful experience and would totally recommend for anyone even with kids looking for maximum comfort.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,127 reviews
Price from
$139.80
1 night, 2 adults
See all 18 hotels in Indian Beach

Hotels with parking in Indian Beach

See all
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 402 reviews
From $207.46 per night
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,198 reviews
From $152.38 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,458 reviews
From $238.66 per night
Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 236 reviews
From $207.39 per night
Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 182 reviews
From $177.02 per night
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 136 reviews
Free parking
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 26 reviews
From $338.25 per night
Parking on site
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 564 reviews
From $201.82 per night
Parking on site
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,127 reviews
From $183.78 per night
Parking on site
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 432 reviews
From $269.47 per night

Most booked hotels in Indian Beach and surrounding area in the past month

See all

Popular with guests booking hotels in Atlantic Beach

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

Popular with guests booking hotels in Atlantic Beach

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 926 reviews

Popular with guests booking hotels in Pine Knoll Shores

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 26 reviews

More places to explore, more ways to go