Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Morehead City

Tonight May 24 - May 25
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured Morehead City Beach Hotels

See all 378 Properties in Morehead City

Estimated price for 1 night/2 adults

The Inn At Pine Knoll Shores
The Inn At Pine Knoll Shores
3.0 out of 5.0 511 Salter Path Rd, Pine Knoll Shores, NC
Free Cancellation
4.1/5 (607 reviews)
$167/ night for 2 guests

property was still under construction,rooms were nice and clean,when they get everything done it will be nice

Reviewed on Apr 30, 2019
DoubleTree by Hilton Atlantic Beach Oceanfront
DoubleTree by Hilton Atlantic Beach Oceanfront
3.5 out of 5.0 2717 W Fort Macon Rd, Atlantic Beach, NC
4.0/5 (973 reviews)

The first night we stayed there we had no television and they attempted to fix it. It wound up that there was no cable in the room??? We are moved to another room where we had a leak from the air conditioning unit in our bathroom that was fixed three times and finally after the third time it was ...

Reviewed on Sep 20, 2018
Islander Hotel & Resort
Islander Hotel & Resort
2.5 out of 5.0 102 Islander Drive, Emerald Isle, NC
Free Cancellation
4.0/5 (421 reviews)
$140/ night for 2 guests

Very cute beach town. Nice hotel. We stayed in the newer part in one of the Ocean View King suites. Staff was very friendly and as accommodating as they could be. Complimentary coffee but no breakfast options other than pre packaged muffins or cinnamon rolls. there were several very close restaurant ...

Reviewed on May 21, 2019
Palm Suites
Palm Suites
2.5 out of 5.0 602 W Fort Macon Rd, Atlantic Beach, NC
Free Cancellation
3.8/5 (440 reviews)
$114/ night for 2 guests

Great Pool! and Location. Room was spacious and clean.

Reviewed on May 14, 2019
Hampton Inn & Suites-Atlantic Beach
Hampton Inn & Suites-Atlantic Beach
2.5 out of 5.0 118 Salter Path Road, Pine Knoll Shores, NC
Free Cancellation
4.4/5 (710 reviews)
$153/ night for 2 guests

Clean. Nice pool. Easy beach access. Great breakfast and snacks during day.

Reviewed on May 21, 2019
Atlantic Beach Villas, a Festiva Resort
Atlantic Beach Villas, a Festiva Resort
3.0 out of 5.0 715 W. Fort Macon Rd., Atlantic Beach, NC
4.3/5 (580 reviews)

Very relaxed atmosphere. Enjoyed the pool, was kid free on the weekend we were there. I am a Festiva owner and have never stayed in the unit we were in this time. Don't like the fact that some units are not available to points owners. Had to rent to get this unit. DON'T EVER BUY INTO A ...

Reviewed on Sep 12, 2018
Island Inn of Atlantic Beach
Island Inn of Atlantic Beach
2.0 out of 5.0 215 W Fort Macon Rd, Atlantic Beach, NC
4.3/5 (196 reviews)

Location was great. Walking distance to restaurants and beach. Also a very short drive to Fort Macon and Morehead City. Room was nice and clean with lots of amenities like refrigerator, microwave and coffee maker. Staff was friendly and accommodating. Bed was comfortable but sleeper couch not so ...

Reviewed on Oct 13, 2018
Sand Dollar Motel
Sand Dollar Motel
2.5 out of 5.0 101 Henderson Blvd, Atlantic Beach, NC
3.7/5 (97 reviews)
$90/ night for 2 guests

Hotel was all we needed. Not a bad spot. We could do it again if we needed to.

Reviewed on May 12, 2019
Oceanview Inn
Oceanview Inn
2.0 out of 5.0 122 Fairview Drive, Emerald Isle, NC
Free Cancellation
3.7/5 (215 reviews)
$150/ night for 2 guests

The location was close to the pier however there was no handicap accessible public beach access within walking distance,,,

Reviewed on May 22, 2019
Map

Beach Hotels: Our travelers loved these

Estimated price for 1 night/2 adults

Recently booked Beach Hotels in Morehead City

Hampton Inn Havelock
2.5 out of 5.0
Last booking: 11 minutes ago
The Inn At Pine Knoll Shores
3.0 out of 5.0
Last booking: 1 hour ago
Econo Lodge Crystal Coast
2.0 out of 5.0
Last booking: 3 hours ago
Palm Suites
2.5 out of 5.0
Last booking: 4 hours ago
Sherwood Motel
2.0 out of 5.0
Last booking: 4 hours ago
Best Western Plus Silver Creek Inn
2.5 out of 5.0
Last booking: 5 hours ago
Oceanview Inn
2.0 out of 5.0
Last booking: 6 hours ago
Sand Dollar Motel
2.5 out of 5.0
Last booking: 7 hours ago
Hampton Inn & Suites-Atlantic Beach
2.5 out of 5.0
Last booking: 8 hours ago

Beach Hotels in Morehead City

Known for its beaches and fishing, Morehead City has a lot to offer the traveler dreaming of a beach holiday. With 53 beach hotels and other accommodation options to pick from in this seaside destination, it's a breeze to find one that meets your needs.

As you search for a place to stay by the water in Morehead City, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

The Inn At Pine Knoll Shores - 3-star hotel on the beach. It features an outdoor pool, a poolside bar, and a restaurant. Guests love the comfortable rooms.

DoubleTree by Hilton Atlantic Beach Oceanfront - 3.5-star hotel on the beach. Our travelers recommend its breakfast and comfortable rooms. This hotel boasts an indoor pool, a spa tub, and 2 restaurants.

Islander Hotel & Resort - 2.5-star condo resort on the beach. It offers an outdoor pool, a poolside bar, and free WiFi. Guest reviews highlight the good location and spacious rooms.

Palm Suites - 2.5-star condo resort near the beach. It features an outdoor pool, free WiFi, and free parking. Activities include fishing. Guests love the beach locale and overall value.

Hampton Inn & Suites-Atlantic Beach - 2.5-star hotel. Our travelers recommend its pool and good location. This hotel boasts an outdoor pool, free buffet breakfast, and free WiFi.

Planning Your Trip to Morehead City

If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.

  • Hottest months: July, August, June, and September, with an average temperature of 87°F
  • Coldest months: January, December, February, and March, with an average temperature of 37°F
  • Driest months: April, February, December, and June, with an average rainfall of 3.89 inches
  • Rainiest months: August, September, July, and January, with an average rainfall of 6.38 inches

Sightseeing in and Around Morehead City

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Take advantage of the area's fishing and boating, and make time for local attractions like Arts and Things Gallery and Olympus Dive Center. For even more to see and do, pay a visit to Morehead City Yacht Basin or Morehead City Port. Visitors also enjoy Morehead City for its:
  • Beaches
  • Seafood
  • Marina

Getting Around Morehead City

To get to Morehead City, you can fly into New Bern, NC (EWN-Craven Regional), the closest major airport which is located 51.2 mi (82.4 km) from the city center. You can find out about water travel options at the local marina.