Hotels and Motels in Morehead City, NC

Morehead City, NC, have a nice selection of hotels and motels for visitors to the Crystal Coast. Most of them are near downtown with easy access to Atlantic Beach. If you are looking for a hotel where you can walk out to the ocean or feel the sea breeze, check out the hotels in our section on Atlantic Beach and Pine Knoll Shores, NC.

Featured Local Businesses
Inlet Inn

Morehead City Hotels and Motels

Bask Hotel at Big Rock Landing Morehead City Hotels and Motels
814 Shepard Street
Morehead City, NC 28557
(252) 499-9200

Closed indefinitely for repairs due to damages sustained during hurricane Florence. All reservations for the 2019 summer season have been canceled.

Located at the home base for the annual Big Rock Blue Marlin Tournament, the Bask Hotel is your ideal convenient location for staying downtown Morehead City. From Bask Hotel you will enjoy stunning...more about Bask Hotel at Big Rock Landing

3410 Bridges St.
Morehead City, NC
(252) 247-2940

Econo Lodge is two blocks from the Crystal Coast Civic Center and one block from Carteret General Hospital. It offers 56 rooms at reasonable rates and is within easy driving distance of the beaches. The majority of the rooms are furnished with two double beds and a few have king-size beds....more about Econo Lodge Crystal Coast

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

Hampton Inn, overlooking Bogue Sound, offers beautiful views of the Intracoastal Waterway and the island of Bogue Banks. The inn features 119 well-appointed guest rooms with a choice of two doubles or a king-size bed. Two-room suites have a separate living area. Guests enjoy an outside pool and deck area, free...more about Hampton Inn Morehead City

3100 Arendell St.
Morehead City, NC 28557
(252) 247-3434

Quality Inn, like others in the national hotel chain, offers reliably comfortable rooms with either one king or two double beds. The hotel offers a pool and complimentary hot continental breakfast served each morning in the guest lounge. Convenient to the Crystal Coast Civic Center and all beach and historic attractions, Quality...more about Quality Inn Morehead City

Price Code

Morehead City, NC, has several choices of hotels and motels, so let this Insider's Price Code guide you in choosing the hotel that is just right for your occasion.  The dollar signs are the average cost of one room with double-occupancy. For example, the approximate cost of a room at the Hampton Inn in Morehead City on Arendall Street has a code of $$$-$$$$ meaning that you can expect the in-season price to be between $121 to $180 per night or higher depending on week day, weeknight, or location of the room in the hotel.

$            Less than $80

$$          $80 to $120

$$$        $121 to $180

$$$$     More than $180

Thank you to our site sponsors for supporting the local business community