North Carolina may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Non-Smoking Hotels in Wrightsville Beach, NC from $135

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Wrightsville Beach Non-Smoking Hotels

Gorgeous Sunsets!! Banks Channel Condo- Wrightsville Beach - Beach, Bike, Surf
4.8/5Exceptional! (12 reviews)
Nicely decorated, newly refurbished.

"The condo is very nice in furnishings, decor, and clean comfort. The hosts have thought of everything. The location is wonderful. The beach access is one of the best with a super easy walk, and dock access for a sound side swim/view. I would definitely book this place again!"…"

Reviewed on Aug 30, 2018

Gorgeous Sunsets!! Banks Channel Condo- Wrightsville Beach - Beach, Bike, Surf
Sandpeddler Inn & Suites
2.5 out of 5
15 Nathan St, Wrightsville Beach, NC
Get Rates
4.7/5Exceptional! (151 reviews)

"Great location-right across the street from beach access. Lovely accommodation. More like a small apartment than a room-full size fridge, microwave, living room area opening onto terrace. Pool large enough to swim. All very clean. Friendly staff."…"

Reviewed on Sep 7, 2020

Sandpeddler Inn & Suites
Beautiful Shell Island Condo Ocean Front! Penthouse Like Views to Enjoy!
4.5/5Wonderful! (41 reviews)
Last minute get away

"Not suitable for more than 2 adults and one child, because sleeper sofa was not very big or comfortable, but otherwise, it was perfect for a few days for the 3 of us and we loved being right on the water with a ocean balcony."…"

Reviewed on Sep 4, 2020

Beautiful Shell Island Condo Ocean Front! Penthouse Like Views to Enjoy!

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Holiday Inn Resort Wrightsville Beach
3 out of 5
1706 N Lumina Ave, Wrightsville Beach, NC
Free Cancellation
The price is $159 per night from Sep 28 to Sep 29
4.5/5Wonderful! (707 reviews)

"Very nice hotel! Pool & hot tub very nice location to relax!"…"

Reviewed on Sep 23, 2020

Holiday Inn Resort Wrightsville Beach
Blockade Runner Beach Resort
3 out of 5
275 Waynick Blvd, Wrightsville Beach, NC
Free CancellationReserve now, pay when you stay
The price is $185 per night from Sep 29 to Sep 30
4.3/5Excellent! (973 reviews)

"This is our fifth year coming to the Blockade Runner and it never disappoints. Even with Covid our stay was very enjoyable and safe. The rooms are renovated and the staff is top notch. Especially the outdoor cafe/bar and beach staff. They were fun, courteous and even gave my husband surfing pointers. ..."…"

Reviewed on Aug 17, 2020

Blockade Runner Beach Resort
Shell Island Resort - All Oceanfront Suites
3.5 out of 5
2700 N Lumina Avenue, Wrightsville Beach, NC
Free CancellationReserve now, pay when you stay
The price is $135 per night from Oct 25 to Oct 26
4.2/5Very Good! (964 reviews)

"The view, the view,the view. The people were very friendly and welcoming."…"

Reviewed on Sep 25, 2020

Shell Island Resort - All Oceanfront Suites
Don't see what you're looking for?
We've got more Non-Smoking Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Non-Smoking Hotels in Wrightsville Beach

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

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

More trip options