Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Morehead City

Filter by star ratings
All filters
Mamas Cottage
9.7 Excellent

0.0 mi from city centre, Atlantic Beach Show on map

ExcellentBased on 2 reviews
9.7

Mamas Cottage House offers a comfortable setting when in Atlantic Beach.

Salter Path Inn
5.7 Okay

8.5 mi from city centre, Atlantic Beach Show on map

OkayBased on 218 reviews
5.7

Situated in Indian Beach, Oak Grove Motel is located a short drive from Emerald Isle and Atlantic Beach. Guests can also enjoy free internet access.

Sunset Bay Retreat
7.1 Good

5.2 mi from city centre, Beaufort Show on map

GoodBased on 1 review
7.1

Sunset Bay Retreat offers a comfortable setting when in Harkers Island.

Hampton Inn & Suites Atlantic Beach
8.1 Excellent

1.4 mi from city centre, Pine Knoll Shores Show on map

ExcellentBased on 376 reviews
8.1

Hampton Inn and Suites Atlantic Beach has 109 rooms and features an outdoor heated pool. It is also a brief car trip from The Morehead Center for Performing Arts and Events and North Carolina Aquarium at Pine Knoll Shores.

Beaufort Hotel Nc Ascend Hotel Collection
9.0 Excellent

2.0 mi from city centre, Beaufort Show on map

ExcellentBased on 576 reviews
9.0

This comfortable hotel in Beaufort offers complimentary Wi-Fi, as well as a 24-hour business centre and a swimming pool. It also provides a laundry service.

DoubleTree by Hilton Atlantic Beach Oceanfront
7.7 Good

2.3 mi from city centre, Atlantic Beach Show on map

GoodBased on 523 reviews
7.7

DoubleTree by Hilton Atlantic Beach Oceanfront is located in Atlantic Beach and offers complimentary Wi-Fi. It also provides a ballroom, a playground and a seasonal outdoor swimming pool.

Tips for booking a Morehead City hotel

Cheapest month:January
Most expensive month:July
Average price in Morehead City:$167/night
Absolute cheapest price found:$70/night
Cheapest day:Wednesday
Most expensive day:Saturday
$117 - $256
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$126 - $224
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Morehead City hotels

Show all 23 hotels
1
Beaufort Hotel Nc Ascend Hotel Collection
9.0 Excellent

2.0 mi from city centre, Beaufort Show on map

This comfortable hotel in Beaufort offers complimentary Wi-Fi, as well as a 24-hour business centre and a swimming pool. It also provides a laundry service.

2
Hampton Inn & Suites Atlantic Beach
8.1 Excellent

1.4 mi from city centre, Pine Knoll Shores Show on map

Hampton Inn and Suites Atlantic Beach has 109 rooms and features an outdoor heated pool. It is also a brief car trip from The Morehead Center for Performing Arts and Events and North Carolina Aquarium at Pine Knoll Shores.

3
DoubleTree by Hilton Atlantic Beach Oceanfront
7.7 Good

2.3 mi from city centre, Atlantic Beach Show on map

DoubleTree by Hilton Atlantic Beach Oceanfront is located in Atlantic Beach and offers complimentary Wi-Fi. It also provides a ballroom, a playground and a seasonal outdoor swimming pool.

4
Salter Path Inn
5.7 Okay

8.5 mi from city centre, Atlantic Beach Show on map

Situated in Indian Beach, Oak Grove Motel is located a short drive from Emerald Isle and Atlantic Beach. Guests can also enjoy free internet access.

Cheapest hotels in Morehead City, North Carolina

Show all 23 hotels
Salter Path Inn
5.7 Okay

8.5 mi from city centre, Atlantic Beach Show on map

Situated in Indian Beach, Oak Grove Motel is located a short drive from Emerald Isle and Atlantic Beach. Guests can also enjoy free internet access.

$55
Avg. per night
DoubleTree by Hilton Atlantic Beach Oceanfront
7.7 Good

2.3 mi from city centre, Atlantic Beach Show on map

DoubleTree by Hilton Atlantic Beach Oceanfront is located in Atlantic Beach and offers complimentary Wi-Fi. It also provides a ballroom, a playground and a seasonal outdoor swimming pool.

$86
Avg. per night
Hampton Inn & Suites Atlantic Beach
8.1 Excellent

1.4 mi from city centre, Pine Knoll Shores Show on map

Hampton Inn and Suites Atlantic Beach has 109 rooms and features an outdoor heated pool. It is also a brief car trip from The Morehead Center for Performing Arts and Events and North Carolina Aquarium at Pine Knoll Shores.

$88
Avg. per night
Beaufort Hotel Nc Ascend Hotel Collection
9.0 Excellent

2.0 mi from city centre, Beaufort Show on map

This comfortable hotel in Beaufort offers complimentary Wi-Fi, as well as a 24-hour business centre and a swimming pool. It also provides a laundry service.

$110
Avg. per night
Sunset Bay Retreat
7.1 Good

5.2 mi from city centre, Beaufort Show on map

Sunset Bay Retreat offers a comfortable setting when in Harkers Island.

$269
Avg. per night
Mamas Cottage
9.7 Excellent

0.0 mi from city centre, Atlantic Beach Show on map

Mamas Cottage House offers a comfortable setting when in Atlantic Beach.

$288
Avg. per night

Hotel prices in Morehead City

2 stars and under

$55 - $88

#1 Most popular

$55
Avg. per night
$88
Avg. per night
3 stars

$86 - $110

#1 Most popular

$110
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Morehead City

Morehead City travel FAQs

  • What are the best hotels in Morehead City?

    One of the most popular hotels in Morehead City is Hampton Inn & Suites Atlantic Beach, which has been reviewed by 376 users and currently has a rating of 8.1/10. Other top-rated locations include Beaufort Hotel Nc Ascend Hotel Collection and Historical guest house featured on HGTV's Beachfront Bargain Hunt Renovation!, which have received 9.0/10 and 10.0/10 ratings from our users, respectively.

  • How much do hotels in Morehead City cost?

    $114/night is the average price of a hotel in Morehead City, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Morehead City?

    Prices for Morehead City hotels have been found for as low as $50/night over the last 3 days.