Search Filter

Price

Star
  • 0
  • 0
  • 3
  • 3
  • 0
  • 114
Accommodation Type
  • Holiday homes 102
  • Apartments 7
  • Hotels 5
  • Motels 2
  • Resorts 2
  • Villas 1
  • Aparthotels 1
Hotel Facilities
  • Heating80
  • WiFi available in all areas76
  • Swimming pool66
  • Air conditioning61
  • Beach55
  • Outdoor pool53
  • Beachfront52
  • Lift45
  • Non-smoking throughout41
  • Non-smoking rooms38

120 Hotels in North Topsail Beach

Order By
cruise
Quality Inn & Suites Sneads Ferry- North Topsail Beach

1565 NC Hwy 210 , Sneads Ferry , 28460

Offering an outdoor pool and free Wi-Fi access, this hotel is located 8 minutes’ drive from Sneads Ferry city centre. The hotel also has an on-site ...

Guest Reviews
8.6 out of 10

From 107 Reviews
Starting From
USD 107.35
cruise
Topsail Shores Inn

1325 NC Highway 210 , Sneads Ferry , 28460

Offering an outdoor pool and free Wi-Fi, this Sneads Ferry, North Carolina hotel is 4 minutes’ drive from North Topsail Beach Park. The property pro...

Guest Reviews
9.3 out of 10

From 164 Reviews
Starting From
USD 105.3
cruise
Hampton Inn Sneads Ferry Topsail Beach

1248 NC Highway 210 , Sneads Ferry , 28460

Hampton Inn Sneads Ferry Topsail Beach provides air-conditioned rooms in Sneads Ferry. Among the various facilities are an outdoor swimming pool, a fi...

Guest Reviews
9.3 out of 10

From 11 Reviews
Starting From
USD 126.65
Red Roof Inn & Suites Jacksonville

1723 Lejeune Boulevard , Jacksonville , 28546

Guests at this Jacksonville Red Roof Inn can enjoy an indoor pool, hot tub, and free WiFi. Free continental breakfast is served every morning, and all...

Guest Reviews
8 out of 10

From 275 Reviews
Starting From
USD 79
Suburban Extended Stay Hotel Camp Lejeune

1323 Lejeune Boulevard , Jacksonville , 28540

At the Suburban Extended Stay Hotel Camp Lejeune, both business and leisure travelers can enjoy at-home features and amenities close to many local poi...

Guest Reviews
7.5 out of 10

From 200 Reviews
Starting From
USD 48
Island 3950

, North Topsail Beach , 28460

Featuring air conditioning, Island 3950 offers accommodation in North Topsail Beach. Jacksonville is 31 km away. All units include a seating area wit...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 0
Island 3944

, North Topsail Beach , 28460

Offering accommodation with air conditioning, Island 3944 is located in North Topsail Beach, 31 km from Jacksonville. Wrightsville Beach is 44 km from...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 0
1-2-3 Baciato dal Sole 220-B Suite Three

790 New River Inlet Road - 220B Suite Three , North Topsail Beach , 28460

Located in North Topsail Beach, 1-2-3 Baciato dal Sole 220-B Suite Three offers water sports facilities, a garden and a barbecue. Complimentary WiFi i...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 0
Villa Capriani Apartment

790 New River Inlet Road #318A , North Topsail Beach , 28460

Located in North Topsail Beach, Villa Capriani Apartment offers accommodation with a balcony. Free WiFi is offered. Each of the units features a kitc...

Guest Reviews
9.1 out of 10

From 10 Reviews
Starting From
USD 0
1-2-3 Baciato dal Sole 220-B Suite One

790 New River Inlet Road 220-B Suite One , North Topsail Beach , 28460

Boasting water sports facilities, 1-2-3 Baciato dal Sole 220-B Suite One is set in North Topsail Beach. Providing a restaurant, the property also has ...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 0