We recommend these hotels on the island. If you would prefer a beach house, we recommend looking into Ward Realty or Topsail Realty.
You can also check out VRBO and Airbnb.
Hotel
Sea Vista Motel
1521 Ocean Boulevard Topsail Beach, NC 28445 (910) 328-2171
SeaVista is our personal favorite place to stay on the island. Feel free to bring your dog, this hotel is pet friendly and oceanfront!
Hotel
Jolly Roger Pier
803 Ocean Boulevard Topsail Beach, NC 28445 (800) 633-3196
Jolly Roger is also a favorite of ours! Jolly Roger is oceanfront, but not pet friendly.