Skip to main content

Search hotels in Indian Beach, NC

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

Popular hotels in Indian Beach

Check out our top picks in Indian Beach

Filter by:

Star rating
Review score

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.

M
Martin
From
Germany
Grest View from the backside of the hotel onto tge park/golf with birds singing in tge morning
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,133 reviews
Price from
US$91.56
1 night, 2 adults

Crystal Coast Oceanfront Hotel

Pine Knoll Shores (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.

J
Joy
From
United States
I enjoyed the room, the beach and the restaurant!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,072 reviews
Price from
US$92.65
1 night, 2 adults

Ocean Sound

Pine Knoll Shores (Near Indian Beach)

Featuring a spa bath, Ocean Sound is located in Pine Knoll Shores. The air-conditioned accommodation is 600 metres from Indian Beach, and guests can benefit from private parking available on site and...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$376.20
1 night, 2 adults

Pet friendly - steps to water!

Salter Path (Near Indian Beach)

Set in Salter Path in the North Carolina region, Pet friendly - steps to water! offers accommodation with free WiFi and free private parking. Outdoor seating is also available at the holiday home.

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

The Beacon

Salter Path (Near Indian Beach)

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

D
Darren
From
United Kingdom
Off the beaten-track. A decent sized and clean room. Facilities for self-catering, including a hob, microwave oven, fridge-freezer and a kitchen sink. Comfortable beds. A peaceful location because we were the only residents. It was lovely to be able to wake up and enjoy a morning stroll to a deserted beach. There are amenities at the western end of the island & a Dollar General store across from The Beacon. Enjoyed a natter with the hostess
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 357 reviews
Price from
US$80
1 night, 2 adults

Islander Hotel & Resort

Emerald Isle (Near Indian Beach)

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

S
Slay
From
United States
I didn't partake of breakfast. The location of the resort is excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,535 reviews
Price from
US$92.07
1 night, 2 adults

Palm Suites

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.

s
sam
From
New Zealand
We were so surprised with this place. We have never stayed there before, and i had no expectations at all, but we were really impressed. We just went down for the night just to get away, but we ended up staying another night. All of the staff we dealt with were incredibly nice, especially Rachel. She was wonderful. We will absolutely be going back.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,344 reviews
Price from
US$89
1 night, 2 adults

Lighthouse Suites - Best Western Signature Collection

Emerald Isle (Near Indian Beach)

Located in Emerald Isle, North Carolina region, Lighthouse Suites - Best Western Signature Collection is set 600 metres from Emerald Isle Beach.

B
Bonnie
From
United States
Very clean , beautifully decorated,nice, efficient staff
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 185 reviews
Price from
US$139
1 night, 2 adults

Bask Hotel at Big Rock Landing

Morehead City (Near Indian Beach)

Bask Hotel at Big Rock Landing is set in Morehead City. Featuring luggage storage space, this property also provides guests with a sun terrace.

T
TESHIEKA
From
United States
Everything was exceptional. I checked in with ease, was pleasantly surprised by the size and setup of the room. I was not expecting the free breakfast via room service that we received. The view was incredible. It was utterly amazing.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 520 reviews
Price from
US$109
1 night, 2 adults

DoubleTree by Hilton Atlantic Beach Oceanfront

Atlantic Beach (Near Indian Beach)

Set in Atlantic Beach and with Atlantic Beach reachable within a few steps, DoubleTree by Hilton Atlantic Beach Oceanfront offers concierge services, non-smoking rooms, a restaurant, free WiFi...

J
Joanne
From
United States
Ocean front, close to visiting relatives. The staff was wonderful.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 579 reviews
Price from
US$105.78
1 night, 2 adults
See all 18 hotels in Indian Beach

Indian Beach – 18 hotels and places to stay

Filter by:

Star rating
Review score

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.

M
Martin
From
Germany
Grest View from the backside of the hotel onto tge park/golf with birds singing in tge morning
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,133 reviews
Price from
US$91.56
1 night, 2 adults

Crystal Coast Oceanfront Hotel

Pine Knoll Shores (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.

J
Joy
From
United States
I enjoyed the room, the beach and the restaurant!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,072 reviews
Price from
US$92.65
1 night, 2 adults

Ocean Sound

Pine Knoll Shores (Near Indian Beach)

Featuring a spa bath, Ocean Sound is located in Pine Knoll Shores. The air-conditioned accommodation is 600 metres from Indian Beach, and guests can benefit from private parking available on site and...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$376.20
1 night, 2 adults

Pet friendly - steps to water!

Salter Path (Near Indian Beach)

Set in Salter Path in the North Carolina region, Pet friendly - steps to water! offers accommodation with free WiFi and free private parking. Outdoor seating is also available at the holiday home.

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

The Beacon

Salter Path (Near Indian Beach)

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

D
Darren
From
United Kingdom
Off the beaten-track. A decent sized and clean room. Facilities for self-catering, including a hob, microwave oven, fridge-freezer and a kitchen sink. Comfortable beds. A peaceful location because we were the only residents. It was lovely to be able to wake up and enjoy a morning stroll to a deserted beach. There are amenities at the western end of the island & a Dollar General store across from The Beacon. Enjoyed a natter with the hostess
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 357 reviews
Price from
US$80
1 night, 2 adults

Islander Hotel & Resort

Emerald Isle (Near Indian Beach)

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

S
Slay
From
United States
I didn't partake of breakfast. The location of the resort is excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,535 reviews
Price from
US$92.07
1 night, 2 adults

Palm Suites

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.

s
sam
From
New Zealand
We were so surprised with this place. We have never stayed there before, and i had no expectations at all, but we were really impressed. We just went down for the night just to get away, but we ended up staying another night. All of the staff we dealt with were incredibly nice, especially Rachel. She was wonderful. We will absolutely be going back.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,344 reviews
Price from
US$89
1 night, 2 adults

Lighthouse Suites - Best Western Signature Collection

Emerald Isle (Near Indian Beach)

Located in Emerald Isle, North Carolina region, Lighthouse Suites - Best Western Signature Collection is set 600 metres from Emerald Isle Beach.

B
Bonnie
From
United States
Very clean , beautifully decorated,nice, efficient staff
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 185 reviews
Price from
US$139
1 night, 2 adults

Bask Hotel at Big Rock Landing

Morehead City (Near Indian Beach)

Bask Hotel at Big Rock Landing is set in Morehead City. Featuring luggage storage space, this property also provides guests with a sun terrace.

T
TESHIEKA
From
United States
Everything was exceptional. I checked in with ease, was pleasantly surprised by the size and setup of the room. I was not expecting the free breakfast via room service that we received. The view was incredible. It was utterly amazing.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 520 reviews
Price from
US$109
1 night, 2 adults

DoubleTree by Hilton Atlantic Beach Oceanfront

Atlantic Beach (Near Indian Beach)

Set in Atlantic Beach and with Atlantic Beach reachable within a few steps, DoubleTree by Hilton Atlantic Beach Oceanfront offers concierge services, non-smoking rooms, a restaurant, free WiFi...

J
Joanne
From
United States
Ocean front, close to visiting relatives. The staff was wonderful.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 579 reviews
Price from
US$105.78
1 night, 2 adults
See all 18 hotels in Indian Beach

Hotels with parking in Indian Beach

Free parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 467 reviews
From US$116.13 per night
Free parking
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,344 reviews
From US$105.35 per night
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,535 reviews
From US$112.83 per night
Free parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 196 reviews
From US$90.70 per night
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 210 reviews
From US$133.05 per night
Free parking
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 299 reviews
From US$99.28 per night
Free parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 185 reviews
From US$143.29 per night
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,133 reviews
From US$111.28 per night
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 132 reviews
From US$120.04 per night
Parking on site
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 639 reviews
From US$213.10 per night

Most booked hotels in Indian Beach and surroundings in the past month

See all

Popular with guests booking hotels in Atlantic Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,133 reviews

Popular with guests booking hotels in Pine Knoll Shores

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,072 reviews

Popular with guests booking hotels in Pine Knoll Shores

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking hotels in Atlantic Beach

Budget hotels in Indian Beach and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 357 reviews

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

From US$99.56 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,072 reviews

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.

From US$94.88 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,133 reviews

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.

From US$111.28 per night

Facing the seafront in Indian Beach, Indian Beach Vacation Rental with Beach Access! is an apartment, boasting an outdoor pool and parking on-site.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews

Featuring air-conditioned accommodation with a heated pool, Summer Winds Resort Condo with Ocean Views! is set in Atlantic Beach. This beachfront property offers access to a patio.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Facing the seafront in Indian Beach, Seaside Indian Beach Getaway with Balcony and Views! is an apartment, featuring an outdoor pool and parking on-site.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Indian Beach, a few steps from Indian Beach and less than 1 km from Emerald Isle Beach, Walk to Indian Beach Condo with Ocean-View Balcony offers air conditioning.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Boasting heated pool, Summer Winds 231-B condo is situated on the beachfront in Salter Path. This apartment features free private parking and a lift.

Best hotels with breakfast in Indian Beach and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Ocean Club Condo with Community Pool and Hot Tub is set in Salter Path. Boasting a lift, this property also provides guests with an outdoor pool.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Salter Path, within 300 metres of Indian Beach, Ocean Club Condo Spectacular View and Beach Access! offers accommodation with air conditioning.

Featuring air-conditioned accommodation with a balcony, Sunsets on the Sound is located in Indian Beach. Boasting a lift, this property also provides guests with a seasonal outdoor pool.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Offering a terrace, Ocean Club Resort - Ocean front w pools features accommodation in Indian Beach. This beachfront property offers access to a balcony, free private parking and free WiFi.

Situated in Indian Beach, All About Bubbles by Emerald Isle Realty features accommodation with private pool, free WiFi and free private parking for guests who drive. A hot tub is available for guests.

Marina Views, Walk to Beach Atlantic Beach Condo! is situated in Atlantic Beach. Guests can benefit from a balcony and an outdoor pool.

Set in Indian Beach in the North Carolina region, with Emerald Isle Beach nearby, Paradise West by Emerald Isle Realty offers accommodation with free WiFi and free private parking.

Located in Indian Beach in the North Carolina region, with Emerald Isle Beach nearby, Paradise East by Emerald Isle Realty provides accommodation with free WiFi and free private parking.

gogless