A cityscape with modern skyscrapers, a central plaza, and surrounding parking areas.

Hotels with Restaurants in North Carolina

Check availability on North Carolina Hotels with Restaurants

Our top choices for North Carolina hotels with a restaurant

1. Trailborn Surf and Sound, Outdoor Collection by Marriott Bonvoy

Trailborn Surf and Sound, Outdoor Collection by Marriott Bonvoy
4.0 star property
Wrightsville Beach
8.6 out of 10, Excellent, (387 reviews)
"Staff was awesome"
United States
Brian
Trailborn Surf and Sound, Outdoor Collection by Marriott Bonvoy

2. The Omni Grove Park Inn & Spa

The Omni Grove Park Inn & Spa
4.0 star property
Grove Park- Sunset
9.4 out of 10, Exceptional, (1,006 reviews)
"The Omni and the spa are amazing!"
United States
Georgia
The Omni Grove Park Inn & Spa

3. Village Hotel on Biltmore Estate

Village Hotel on Biltmore Estate
3.5 star property
South Asheville
9.6 out of 10, Exceptional, (1,000 reviews)
"Fantastic property and a great stay"
United States
Dale
Village Hotel on Biltmore Estate

4. Crystal Coast Oceanfront Hotel

Crystal Coast Oceanfront Hotel
3.0 star property
Atlantic Beach
8.4 out of 10, Very good, (1,691 reviews)
"Great place to stay"
United States
RICARDO
Crystal Coast Oceanfront Hotel

5. DoubleTree by Hilton Asheville Downtown

DoubleTree by Hilton Asheville Downtown
4.0 star property
Downtown Asheville
9.2 out of 10, Wonderful, (1,006 reviews)
"Very nice hotel very affordable"
United States
Steven
DoubleTree by Hilton Asheville Downtown

6. Ramada Plaza by Wyndham Nags Head Oceanfront

Ramada Plaza by Wyndham Nags Head Oceanfront
3.0 star property
Kill Devil Hills
8.2 out of 10, Very good, (1,165 reviews)
"It was okay for a quick getaway, I'd probably stay there again :)"
United States
Shelley
Ramada Plaza by Wyndham Nags Head Oceanfront

7. La Quinta Inn & Suites by Wyndham Downtown Asheville

La Quinta Inn & Suites by Wyndham Downtown Asheville
3.0 star property
Asheville
9.0 out of 10, Wonderful, (2,177 reviews)
"Great stay"
United States
Precious
La Quinta Inn & Suites by Wyndham Downtown Asheville

8. Waynesville Inn and Golf Club, Tapestry Collection by Hilton

Waynesville Inn and Golf Club, Tapestry Collection by Hilton
3.5 star property
Hazelwood
7.8 out of 10, Good, (1,001 reviews)
"As always a great stay. The front desk and bartenders and servers were excellent!"
United States
Wayne
Waynesville Inn and Golf Club, Tapestry Collection by Hilton

9. Shell Island Resort - All Oceanfront Suites

Shell Island Resort - All Oceanfront Suites
3.5 star property
Shell Island
8.2 out of 10, Very good, (1,817 reviews)
"We love staying at Shell Island resort. Comfortable rooms. Great place to stay in the off season with kids - if there is bad weather, there is an indoor pool to swim!"
United States
Chelsea
Shell Island Resort - All Oceanfront Suites

10. Quality Inn Asheville Downtown Tunnel Road

Quality Inn Asheville Downtown Tunnel Road
2.5 star property
Asheville
8.2 out of 10, Very good, (1,004 reviews)
"Clean room, friendly and helpful staff, great location."
United States
Tiana
Quality Inn Asheville Downtown Tunnel Road
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top North Carolina Hotel Reviews

Explore a world of travel with Expedia