The best deals on hotels when visiting Davis in North Carolina.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Davis, North Carolina 28524

Beaufort Hotel NC

2440 Lennoxville Rd Beaufort, NC

Unwind at Beaufort Hotel NC as you explore Davis, where inviting rooms provide warmth and quality, with nightly rates starting at $217.99. Stay in accommodations that elevate your experience with luxurious touches and impeccable service.

At Beaufort Hotel NC, travelers can unwind in calm surroundings, with the convenience of downtown Davis still within easy reach. Take advantage of an unforgettable Davis stay with a hotel that’s built for your comfort—book today!

  Call (855) 233-7850 to book with an agent.
  11.2 miles from Davis, NC 28524

Starting at

$217.99

per night

Read Reviews View Amenities View All Rooms

Beaufort Harbour Suites

313 Cedar St Beaufort, NC

With rooms starting at $96.99, Beaufort Harbour Suites offers budget-friendly accommodations for travelers visiting Davis, creating a quiet and welcoming environment. Experience a stay that exceeds your expectations for value, with rooms providing all the necessary amenities without the fuss.

At Beaufort Harbour Suites, guests can unwind in the quiet surroundings, with downtown Davis still within easy reach for a day of exploration. Enjoy a welcoming and affordable Davis experience—lock in your room today!

  Call (855) 233-7850 to book with an agent.
  12.5 miles from Davis, NC 28524

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Inlet Inn NC

601 Front St Beaufort, NC

For an affordable stay near Davis, Inlet Inn NC offers inviting accommodations with rooms starting at $282.99, creating a clean and comfortable space. Find an elevated stay experience in our rooms that combine practical amenities with a few extra touches for your comfort.

A peaceful retreat awaits guests at Inlet Inn NC, where they can relax while keeping downtown Davis within reach for city adventures. Experience Davis with peace of mind, knowing your hotel delivers value—secure now!

  Call (855) 234-5074 to book with an agent.
  12.7 miles from Davis, NC 28524

Starting at

$282.99

per night

Read Reviews View Amenities View All Rooms

Bask Hotel at Big Rock Landing

814 Shepard Street Morehead City, NC

Travelers visiting Davis will find Bask Hotel at Big Rock Landing a appealing option, where quality rooms create a relaxing escape, with rates starting at just $139.99. Find your ideal sanctuary in rooms that offer a perfect blend of luxury and functionality, designed for discerning travelers.

The peaceful atmosphere at Bask Hotel at Big Rock Landing offers guests a quiet retreat, with the convenience of downtown Davis still a short drive away. Enjoy a premium Davis stay with a hotel that brings elegance to every detail—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  15.2 miles from Davis, NC 28524

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Garnet Inn & Suites Morehead City near Atlantic Beach

3100 Arendell St Morehead City, NC

At Garnet Inn & Suites Morehead City near Atlantic Beach, travelers visiting Davis can unwind in inviting comfort with rooms starting at $80.99, creating a clean and welcoming environment. Relax in accommodations that provide extra comfort and conveniences, ensuring a pleasant and economical stay.

Relax in the peaceful atmosphere of Garnet Inn & Suites Morehead City near Atlantic Beach, with the excitement of downtown Davis still a convenient drive away. Stay smart and relaxed in Davis with a hotel that fits your budget perfectly—lock in today!

  Call (855) 234-2997 to book with an agent.
  16.8 miles from Davis, NC 28524

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Sandpiper Motel

200 East Fort Macon Rd. Atlantic Beach, NC

For a comfortable stay near Davis, Sandpiper Motel offers budget-conscious accommodations with rates from $95.39, creating a warm and inviting atmosphere. Enjoy the convenience of standard amenities in rooms designed to offer a worry-free stay at a great price.

With downtown Davis a scenic drive away, guests at Sandpiper Motel can balance city adventures with the relaxing atmosphere of the hotel. Enjoy Davis with added comfort and great rates—book your room now!

  Call (855) 234-7135 to book with an agent.
  16.8 miles from Davis, NC 28524

Starting at

$95.39

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Crystal Coast

3410 Bridges St Morehead City, NC

At Econo Lodge Crystal Coast, travelers to Davis will find warm-hearted accommodations with rates beginning at $70.99, creating a clean and comfortable environment ideal for relaxation. Stay connected with complimentary Wi-Fi at Econo Lodge, making it easy to keep up with work or social media during your travels.

At Econo Lodge Crystal Coast, guests can enjoy the quiet surroundings, with downtown Davis just a short drive away for city adventures. Stay comfortably and on budget for your Davis adventure—lock in now!

  Call (855) 234-7135 to book with an agent.
  17.1 miles from Davis, NC 28524

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Palm Suites

602 West Fort Macon Rd Atlantic Beach, NC

Find a restful stay at Palm Suites as you visit Davis, where serene accommodations create a warm environment, with inviting rates from $111.00. Find a perfect blend of style and comfort in rooms that offer luxurious amenities and a welcoming atmosphere.

Travelers seeking peace and quiet will love Palm Suites, offering a calm retreat with easy access to downtown Davis. Uncover the joy of visiting Davis with a hotel that treats you to the finest—book today!

  Call (855) 233-0132 to book with an agent.
  17.4 miles from Davis, NC 28524

Starting at

$111.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Morehead City

4035 Arendell St Morehead City, NC

For an affordable stay, Hampton Inn Morehead City offers budget-conscious accommodations with rooms beginning at $112.99, creating a clean, welcoming space near Davis. Indulge in the comfort of Hampton’s plush seating areas in guest rooms, creating a cozy nook for reading or relaxing.

For a peaceful retreat, Hampton Inn Morehead City offers serene surroundings with downtown Davis easily accessible for exploration. Enjoy Davis like never before with a hotel that’s practical and inviting—book today!

  Call (855) 234-7135 to book with an agent.
  17.9 miles from Davis, NC 28524

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Atlantic Beach Oceanfront

2717 West Fort Macon Rd Atlantic Beach, NC

Embrace a haven of sophistication at DoubleTree by Hilton Atlantic Beach Oceanfront as you explore Davis, where refined accommodations promise elegance, with inviting rates starting at $142.99. Settle into the consistent comfort and quality of DoubleTree by Hilton's accommodations, designed to make every stay enjoyable.

Relax in the quiet environment of DoubleTree by Hilton Atlantic Beach Oceanfront, where guests can enjoy peaceful surroundings and downtown Davis remains nearby. Find your perfect getaway in Davis with a hotel that blends elegance and modernity—secure now!

  Call (855) 236-8982 to book with an agent.
  19.3 miles from Davis, NC 28524

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Morehead Cty an IHG Hotel

5063 Executive Dr Morehead City, NC

For an affordable stay near Davis, Holiday Inn Express Hotel & Suites Morehead Cty an IHG Hotel offers inviting rooms with rates starting at $124.99, creating a clean, comfortable atmosphere perfect for relaxation. Relax in Holiday Inn Express's well-appointed rooms, where modern design meets functional comfort for both relaxation and work.

For those seeking tranquility, Holiday Inn Express Hotel & Suites Morehead Cty an IHG Hotel provides a peaceful setting, while keeping downtown Davis easily accessible by car. Relax and enjoy Davis with a hotel that keeps comfort affordable—lock in now!

  Call (855) 235-6136 to book with an agent.
  19.4 miles from Davis, NC 28524

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Hotel Alice at Atlantic Beach

118 Salter Path Road Pine Knoll Shores, NC

Guests headed to Davis will find hospitable comfort at Hotel Alice at Atlantic Beach, where inviting rooms start at $136.99, creating a welcoming environment ideal for relaxation. Find comfort and convenience in rooms that provide a cozy atmosphere with all the essential amenities for a pleasant stay.

At Hotel Alice at Atlantic Beach, guests can enjoy the calm atmosphere, while downtown Davis is still nearby for a day of city exploration. Explore Davis with a hotel that makes comfort and savings a top priority—book today!

  Call (855) 234-5074 to book with an agent.
  19.7 miles from Davis, NC 28524

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Crystal Coast Oceanfront Hotel

511 Salter Path Rd Pine Knoll Shores, NC

Crystal Coast Oceanfront Hotel is a comforting option for travelers visiting Davis, with cushy rooms that create a relaxing atmosphere, with rates beginning at an inviting $132.99 per night. Relax in accommodations that offer a variety of modern amenities, ensuring a comfortable and enjoyable stay.

At Crystal Coast Oceanfront Hotel, guests can unwind in a serene setting, knowing that the lively atmosphere of Davis is still accessible. Embrace your Davis adventure with accommodations that add a touch of luxury—lock in today!

  Call (855) 234-5074 to book with an agent.
  22.8 miles from Davis, NC 28524

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn near MCAS Cherry Point

1013 East Main St Havelock, NC

For an affordable stay, Quality Inn near MCAS Cherry Point offers inviting rooms with rates beginning at $114.99, creating a clean, comfortable space ideal for relaxation. Appreciate the convenience of Quality Inn's express laundry service, ensuring your clothing is clean and ready when you need it.

Offering a perfect retreat from the hustle and bustle, Quality Inn near MCAS Cherry Point is an ideal base for exploring Davis. Choose a hotel in Davis that gives you more for your money—reserve your stay now!

  Call (855) 235-6136 to book with an agent.
  24.9 miles from Davis, NC 28524

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Cherry Point

1220 East Main Street Havelock, NC

At Econo Lodge Cherry Point, travelers to Davis will find inviting accommodations with rooms beginning at $60.99, creating a relaxed, welcoming environment for relaxation. Enjoy the pet-friendly policies of Econo Lodge, allowing you to keep your beloved pets by your side during your travels.

Escape to Econo Lodge Cherry Point for a refreshing stay, and enjoy being just a drive away from the excitement of Davis. Lock in an affordable, welcoming stay for your Davis visit—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  24.9 miles from Davis, NC 28524

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Havelock Inn & Suites

310 East Main St Havelock, NC

For an inviting stay near Davis, Havelock Inn & Suites offers budget-friendly rooms with rates from $69.99, creating a clean and comfortable space ideal for rest. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at a great price.

Recharge in the comfort of Havelock Inn & Suites, where guests can unwind in peace while keeping Davis within reach for exploration. Enjoy enhanced comfort and savings on your Davis visit—lock in today!

  Call (855) 239-5277 to book with an agent.
  25.4 miles from Davis, NC 28524

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Sherwood Motel

318 West Main St Havelock, NC

For a restful and affordable stay, Sherwood Motel offers inviting rooms with rates starting at $70.99, creating a cushy and comfortable space ideal for travelers bound for Davis. Enjoy practical comfort in rooms that offer essential amenities, making your stay both convenient and affordable.

Relax and retreat at Sherwood Motel, a serene getaway where the excitement of Davis is always within easy access. Book now and enjoy extra comfort on your Davis adventure without the high cost!

  Call (855) 234-5074 to book with an agent.
  26.4 miles from Davis, NC 28524

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Havelock

105 Tourist Center Dr Havelock, NC

Guests traveling to Davis will appreciate the relaxing comfort at Hampton Inn Havelock, where budget-friendly rooms start at $151.99, creating a warm and inviting space for rest. Enjoy a unique stay at Hampton’s boutique properties, which offer a more personalized and intimate hotel experience.

Escape to Hampton Inn Havelock for a relaxing stay, with the added benefit of being close to the exciting venues in Davis. Enjoy the perfect mix of affordability and comfort during your Davis stay—reserve today!

  Call (855) 234-5074 to book with an agent.
  26.9 miles from Davis, NC 28524

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Havelock NW New Bern an IHG Hotel

103 Branchside Dr Havelock, NC

For a snug and affordable stay, Holiday Inn Express Havelock NW New Bern an IHG Hotel offers budget-friendly rooms with rates from $124.99, creating a clean and comfortable environment for guests visiting Davis. Enjoy the simplicity of Holiday Inn Express's dining options, with a focus on fresh, tasty, and quick meals suitable for all travelers.

Discover comfort at Holiday Inn Express Havelock NW New Bern an IHG Hotel, offering a peaceful stay with easy access to all the exciting activities in Davis. Relax and recharge in Davis with a hotel that doesn’t skimp on quality—book today!

  Call (855) 239-5277 to book with an agent.
  26.9 miles from Davis, NC 28524

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Havelock

400 US Highway 70 W Havelock, NC

For a comforting, budget-friendly stay, Days Inn & Suites by Wyndham Havelock offers inviting rooms with rates from $89.99, creating a clean and comfortable atmosphere near Davis. Discover the charm of Days Inn's unique locations, each offering a different experience based on its local setting.

Relax and recharge at Days Inn & Suites by Wyndham Havelock, where a quiet setting provides the perfect escape with Davis's attractions just minutes away. Make your Davis experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 239-4019 to book with an agent.
  27.6 miles from Davis, NC 28524

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Oceanview Inn

122 Fairview Drive Emerald Isle, NC

With rooms beginning at $108.99, Oceanview Inn offers budget-friendly accommodations for travelers bound for Davis, creating a reassuring, comfortable space. Enjoy standard amenities in well-maintained rooms, offering a balance of comfort and value for a pleasant stay.

At Oceanview Inn, you’ll find a restful atmosphere that keeps the excitement of Davis within easy reach. Stay affordably and comfortably on your Davis getaway—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  33.7 miles from Davis, NC 28524

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Cape Carteret near Emerald Isle

1184 Highway 58 Peletier, NC

At Days Inn by Wyndham Cape Carteret near Emerald Isle, guests bound for Davis can enjoy inviting accommodations with rooms starting at $97.99, providing a warm and comfortable environment for relaxation. Feel secure during your stay with our enhanced cleaning protocols, providing a safe and welcoming environment for all guests.

Find your peaceful sanctuary at Days Inn by Wyndham Cape Carteret near Emerald Isle, offering a quiet stay with easy access to the vibrant offerings of Davis. Lock in a cozy, affordable stay perfect for your Davis adventure—reserve now!

  Call (855) 235-0725 to book with an agent.
  34.8 miles from Davis, NC 28524

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Bluff Shoal Motel

306 Irvin Garrish Hwy Ocracoke, NC

With affordable rooms starting at $106.65, Bluff Shoal Motel provides a welcoming option for guests bound for Davis, creating a warm and inviting atmosphere. Find a comfortable base for your travels in rooms that offer essential amenities and straightforward service.

Unwind in the comfort of Bluff Shoal Motel, a peaceful escape where you can keep Davis's energy within easy reach. Enjoy more of Davis with a budget-friendly, comfortable hotel—book now!

  Call (855) 235-6136 to book with an agent.
  34.8 miles from Davis, NC 28524

Starting at

$106.65

per night

Read Reviews View Amenities View All Rooms

Lighthouse Suites Best Western Signature Collection

216 Islander Dr. Emerald Isle NC Emerald Isle, NC

At Lighthouse Suites Best Western Signature Collection, travelers to Davis can unwind in inviting rooms with rates starting at $124.99, providing a clean and comfortable space ideal for relaxation. Experience Best Western's family rooms, designed with extra space and amenities to comfortably accommodate all family members.

Discover the best of both worlds at Lighthouse Suites Best Western Signature Collection, where spacious rooms provide comfort and Davis remains nearby for exploration. Take the guesswork out of Davis travel with a hotel that delivers on value—lock in today!

  Call (855) 234-2997 to book with an agent.
  34.9 miles from Davis, NC 28524

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms