Carolina Beach Inn
Pet-friendly boutique hotel in the heart of Carolina Beach
Experience the Best
Experience the timeless romance of the Carolina Beach Inn, one of the oldest and most cherished Inns on Carolina Beach. Nestled on Pleasure Island along the North Carolina coast, our historic Inn blends Southern charm with modern luxury. Each room offers a unique theme and decor, creating the perfect atmosphere to relax, unwind, and make lasting memories.

Since 1949, generations of visitors have chosen Carolina Beach Inn as their home away from home—a place to reconnect, discover, and create joyful moments. Located in the heart of Carolina Beach and just across from the iconic historic boardwalk, our 12 room Inn is the perfect starting point for exploring the beauty and excitement of the area.
As a self-check-in boutique Inn, we offer the convenience of a seamless, contactless arrival, allowing you to settle in and start your relaxing stay without delay. From the moment you walk through our doors until the time you leave, you’ll be given top-notch, personalized, and friendly service. Whether you’re here for a quick getaway or a long, relaxing stay, Carolina Beach Inn promises to make every visit unforgettable. Come join us and experience the warmth and hospitality that has made us a beloved destination for nearly three-quarters of a century.
Pets are welcome!
"In life, it's not where you go, but who you travel with" - Hallmark
Pets are family too. Bring your pets along for your stay, and we will ensure you’re accommodated and comfortable. There are no breed or weight restrictions for dogs. We also happily welcome cats and birds to accompany you for your visit. Check out our pet policy for more information, and book your stay today!

Things to Do IN NORTH CAROLINA
WHAT OUR GUESTS SAY
Why to choose Carolina Beach Inn
BOOK YOUR NEXT PERFECT VACATION IN North Carolina
# 1
CONTACTLESS CHECK-IN
# 2
PET-FRIENDLY
# 3
LOCALLY OWNED & OPERATEDl
# 4
ONE-OF-A-KIND ROOMS
# 5