2000 New River Inlet Road, Suite 2701
Topsail Beach, Topsail Island, NC 28460
The Atlantis restaurant is a fine dining experience unique to Topsail Island. We are located 4 miles north of the high-rise bridge, on the 7th floor of the St Regis Resort, in North Topsail Beach. Dress is resort casual.
There is ample, easily accessible parking for your convenience. As you enter the elevator, an underwater mural greets you. When the doors open on the 7th floor, the soothing fountains, elegant antique decor and abundant foliage welcome you. Our courteous hostess leads you to your table. Don't worry, every table provides a water view.
When you enter the dining room the floor-to-ceiling, wall-to-wall windows present you The Atlantic Ocean. Enjoy the incredible view while our professional wait staff manages your evening.
View Larger Map