18+ Hotels in Waynesville, NC
Where You Can Check In at 18, 19 or 20
2 hotels in Waynesville, NC list a minimum check-in age of 18 on Hotels.com, so travelers aged 18, 19 and 20 can check in. Observed starting prices are $191 at Waynesville Inn & Golf Club, Trademark Collection by Wyndham and $221 at The Yellow House on Plott Creek Road per night. The Yellow House on Plott Creek Road has the best guest rating, 10.0/10 from 103 reviews. Of these, 1 has a pool and 1 accepts pets. Places mentioned near these hotels include Hazelwood Soap Company, Folkmoot Friendship Center and Balsam Spa. Hotel data checked in November 2026.
Policies can change: confirm the minimum check-in age with the hotel before booking.
- hotels with 18+ check-in
- 2
- lowest starting price, Waynesville Inn & Golf Club, Trademark Collection by Wyndham
- $191
- best rating, The Yellow House on Plott Creek Road
- 10.0/10
- accepts pets
- 1
- has a pool
- 1
Show map
The Yellow House on Plott Creek Road
4.0-star hotel
89 Oakview Dr, Waynesville, NC 28786, USA
Hazelwood Soap Company · 3.0 km · 4 min drive
- Free WiFi
- Air conditioning
Minimum check-in age: 18
Show more details
Pets: Pets not allowed
Nearby
- Hazelwood Soap Company — 3.0 km, 4 min drive
- Folkmoot Friendship Center — 3.3 km, 5 min drive
- Balsam Spa — 4.0 km, 6 min drive
Waynesville Inn & Golf Club, Trademark Collection by Wyndham
3.5-star hotel
176 Country Club Drive, Waynesville, NC 28786, USA
Balsam Spa · 0.1 km · 1 min walk
- Pool
- Fitness center
- Free WiFi
- Air conditioning
Minimum check-in age: 18
Show more details
Parking: Wheelchair-accessible parking
Pets: Pets allowed (up to 70 lbs per pet)*
Nearby
- Balsam Spa — 0.1 km, 1 min walk
- Folkmoot Friendship Center — 0.7 km, 8 min walk
- Hazelwood Soap Company — 1.4 km, 17 min walk
No hotels match the selected amenities.