Atlantis Restaurant

Visit Website

Hours & Seasons

  • Seasons - year round
  • Hours - 5pm-11pm


  • 2000 New River Inlet Road

    North Topsail Beach,   NC   28460


The Atlantis Restaurant is a 200-seat, resort casual and fine dining, oceanfront establishment that has floor-to-ceiling, wall-to-wall windows for spectacular views of the Atlantic Ocean. The Atlantis offers excellent food, service and live entertainment with an upstairs cocktail lounge and smoking area. In our intimate and romantic Sunset Room and Lounge, there is a beautiful mahogany, non-smoking bar with breathtaking views. The Atlantis has 8000 square feet of fine antique decor, fountains, and foliage. It is the perfect location for wedding receptions and special events. Catering is available on and off premise.

How to Find Us

Explore nearby listings.


2000 New River Inlet Road
North Topsail Beach NC 28460


Latitude: 34° 30' 21.6" / Longitude: -77° 23' 29.3994"

Get directions to this location...

Request your Travel Guide

Download or order FREE guides and maps

Discover Project Project 543

Explore unique spots across North Carolina