Morehead City Hotels

Visitors to Morehead City and the Crystal Coast need a place to stay. Morehead City is a good choice for hotel accommodations. There is more to see and do in Morehead City than some of the smaller towns along the Crystal Coast. These hotels will keep you close to all the things you’ll want to see and places you’ll want to go.

The hotels below are all located in Morehead City and should be able to accommodate your needs while you’re visiting our lovely coast.

Buccaneer Inn
2806 Arendell St.
Morehead City, NC
(252) 726-3115

The Buccaneer Inn is reasonably priced at around $65/night as of this writing. It would be wise to call ahead to confirm room rates. It’s sure to cost more in the peak season.

Hampton Inn Morehead City
4035 Arendell St.
Morehead City, NC
(252) 240-2300

This Morehead City hotel is right on Bogue Sound, and has some nice water views from some of the rooms. The Hampton Inn is a little more expensive than the Buccaneer, but most likely a step up in accommodations.

Econo Lodge Crystal Coast
3410 Bridges St.
Morehead City, NC
(252) 247-2940

Econo Lodge is only two blocks away from the Crystal Coast Civic Center. It’s also very near the hospital. The Econo Lodge Crystal Coast is very affordable. At the time of this writing one could get a room for around $65/night.

Holiday Inn Express Hotel & Suites
5063 Executive Dr.
Morehead City, NC
(252) 247-5001

This hotel is pet friendly. They do require a $25 non-refundable pet fee. Suites are not pet friendly, and there a limited number of pet friendly rooms. It’s advisable to call to confirm they’ll have your accommodations covered.