Island Inn is a charming coastal hotel located in Atlantic Beach, North Carolina. Our intimate setting offers a unique experience, with freshly renovated rooms boasting charming Island themed decor. Enjoy our refreshing pool, inviting gathering spaces, and pet-friendly policy. We're just a short stroll away from the beach, and offer kitchenettes, so you can prepare your own snacks and drinks while relaxing by the pool or taking to the beach. Whether you're looking to unwind or have an exciting day at the beach, we have everything you need to make your stay unforgettable.