Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 North Carolina

Tonight Jun 26 - Jun 27
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Featured North Carolina Hotels with Restaurants

See all 12,266 Properties in North Carolina

Estimated price for 1 night/2 adults

Days Inn by Wyndham Durham/Near Duke University

Days Inn by Wyndham Durham/Near Duke University

3460 Hillsborough Rd, Durham, NC
    2.0 out of 5.0
     
     
    3.7 out of 5 (1269 reviews)

    Situated in Durham, this golf hotel is 1.1 mi (1.7 km) from Rhine Research Center Museum and within 3 mi (5 km) of Duke University and Duke University Hospital. ...

    Property was very clean and the staff was super friendly
    Jun 20, 2019

    $80 per night for 2 guests

    Jun 27 - Jun 28
    Days Inn by Wyndham Durham/Near Duke University$80
    Blockade Runner Beach Resort

    Blockade Runner Beach Resort

    275 Waynick Blvd, Wrightsville Beach, NC
      3.0 out of 5.0
       
       
      4.2 out of 5 (1218 reviews)

      Nestled on the beach, this Wrightsville Beach resort is within 1 mi (2 km) of Johnnie Mercer's Pier and Wrightsville Beach. Wrightsville Beach Museum of History ...

      First time staying at resort and it was great. Walking distance to shops, food, etc. Ocean view was great for sunrise!! Staff very nice in all areas we interacted!!
      Jun 25, 2019

      $225 per night for 2 guests

      Jun 30 - Jul 1
      Blockade Runner Beach Resort$225
      The Omni Grove Park Inn

      The Omni Grove Park Inn

      290 Macon Avenue, Asheville, NC
        4.0 out of 5.0
         
         
        4.4 out of 5 (1720 reviews)

        This family-friendly Asheville resort is located in the mountains, within 3 mi (5 km) of University of North Carolina at Asheville, Thomas Wolfe Memorial and ...

        The property is fabulous! Staff was wonderful. They recommended a wedding planner...she was horrible and made the 70,000.00 wedding quite difficult. She was never there. Not totally the Omni's fault but they knew she had other unhappy clients. Just be aware there event planning is not good!
        Jun 14, 2019

        $197 per night for 2 guests

        Jun 30 - Jul 1
        The Omni Grove Park Inn$197
        Village Hotel on Biltmore Estate

        Village Hotel on Biltmore Estate

        207 Dairy Rd, Asheville, NC
          3.5 out of 5.0
           
           
          4.7 out of 5 (626 reviews)

          Situated in the mountains, this hotel is 0.3 mi (0.4 km) from Antler Hill Village and within 3 mi (5 km) of Cathedral Of All Souls and Biltmore Village. McCormick ...

          No hot tub and the inside hotel Village Social restaurant is not very good. Do not trust the other reviews. Think of it for Burgers and Beer, wine or drinks. The entries are very salty and skimpy. If this was a NYC or LA restaurant the views would 2 stars at best. The rooms are better than expected ...
          Jun 20, 2019

          $175 per night for 2 guests

          Jul 1 - Jul 2
          Village Hotel on Biltmore Estate$175
          The Inn At Pine Knoll Shores

          The Inn At Pine Knoll Shores

          511 Salter Path Rd, Pine Knoll Shores, NC
            3.0 out of 5.0
             
             
            4.1 out of 5 (634 reviews)

            Nestled on the beach, this Pine Knoll Shores hotel is 2 mi (3.2 km) from North Carolina Aquarium at Pine Knoll Shores and 2.1 mi (3.4 km) from Theodore Roosevelt ...

            The bed was the best that I had ever slept on. The room and bathroom was very clean. The breakfast downstairs was very good and reasonably price. I will return next summer.
            Jun 24, 2019

            $207 per night for 2 guests

            Jun 30 - Jul 1
            The Inn At Pine Knoll Shores$207
            Hyatt Place Asheville/Downtown

            Hyatt Place Asheville/Downtown

            199 Haywood St, Asheville, NC
              3.0 out of 5.0
               
               
              4.4 out of 5 (947 reviews)

              Located in Downtown Asheville, this hotel is within a 5-minute walk of Asheville Convention and Visitors Bureau, Basilica of Saint Lawrence, and U.S. Cellular ...

              I liked the design and cleanliness. I traveled for business. My kids enjoyed the pool.
              Jun 25, 2019

              $114 per night for 2 guests

              Jun 30 - Jul 1
              Hyatt Place Asheville/Downtown$114
              Ramada Plaza by Wyndham Nags Head Oceanfront

              Ramada Plaza by Wyndham Nags Head Oceanfront

              1701 S Virginia Dare Trl, Kill Devil Hills, NC
                3.0 out of 5.0
                 
                 
                3.8 out of 5 (1847 reviews)

                Nestled on the beach, this Kill Devil Hills hotel is 0.6 mi (0.9 km) from Destination Fun and 2.5 mi (3.9 km) from Wright Brothers National Memorial. Nags Head ...

                Perfect location! We had a great time! We really enjoyed ourselves.
                Jun 24, 2019

                $186 per night for 2 guests

                Jul 7 - Jul 8
                Ramada Plaza by Wyndham Nags Head Oceanfront$186
                Country Inn & Suites by Radisson, Asheville Downtown Tunnel Road, NC

                Country Inn & Suites by Radisson, Asheville Downtown Tunnel Road, NC

                199 Tunnel Rd, Asheville, NC
                  3.0 out of 5.0
                   
                   
                  4.4 out of 5 (3052 reviews)

                  Situated in Asheville, this hotel is within 3 mi (5 km) of Fine Arts Theatre, The Orange Peel, and U.S. Cellular Center. Biltmore Village and River Arts District ...

                  Breakfast options were great but quality of food not so great. Bed could be more comfortable.
                  Jun 23, 2019
                  The Waynesville Inn Golf Resort and Spa

                  The Waynesville Inn Golf Resort and Spa

                  176 Country Club Drive, Waynesville, NC
                    3.0 out of 5.0
                     
                     
                    3.7 out of 5 (937 reviews)

                    Situated in the historical district, this spa resort is 2.9 mi (4.6 km) from Waynesville Recreation Center and within 6 mi (10 km) of Smoky Mountain Jumphouse ...

                    Overlooking the golf course. Great breakfast. Missing light bulbs
                    Jun 25, 2019

                    $85 per night for 2 guests

                    Jun 30 - Jul 1
                    The Waynesville Inn Golf Resort and Spa$85
                    Shell Island Resort - All Oceanfront Suites

                    Shell Island Resort - All Oceanfront Suites

                    2700 N Lumina Avenue, Wrightsville Beach, NC
                      3.5 out of 5.0
                       
                       
                      4.1 out of 5 (1836 reviews)

                      Nestled on the beach, this Wrightsville Beach resort is within 1 mi (2 km) of Figure Eight Island and Wrightsville Beach. Johnnie Mercer's Pier and Wrightsville ...

                      The second floor view was fantastic at the Shell Island Resort in North Carolina. The kitchenette and fridge was just enough for 4 adults. Nice surprise was that our room had 2 toilets! Great food and mixed drinks from the hotel bar.
                      Jun 24, 2019

                      $237 per night for 2 guests

                      Jul 1 - Jul 2
                      Shell Island Resort - All Oceanfront Suites$237
                      Map

                      Pocket Guide: Hotels with Restaurants in North Carolina

                      Search for hotels in North Carolina on Expedia. You can easily find your hotels in North Carolina using one of the methods below:

                      • View our selection of featured hotels in North Carolina
                      • Use the map to find hotels in the North Carolina neighborhood you prefer
                      • Use the filters to see hotels in a specific area of North Carolina, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in North Carolina
                      • Enter your travel dates to view the best deals on hotels in North Carolina - while they last