Places to Stay in Black Mountain, N.C.

Find a place to stay in the mountain town of Black Mountain, North Carolina, known as the "front porch of the Blue Ridge Mountains" and voted the "Prettiest Small Town in America" by TripAdvisor. From charming B&Bs to hotels and cabin rentals, browse accommodations for any type of vacation.