Photo by Everything Esteban

Find hotels in Topsail Island, NC from ₩89,854
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Topsail Island hotels

Sea Vista Motel
Sea Vista MotelHolly Ridge
9.4 out of 10, Exceptional, (167 reviews)
The price is ₩222,373
₩292,232 total
includes taxes & fees
Apr 30 - May 1

Loggerhead Inn & Suites
Loggerhead Inn & SuitesHolly Ridge
9.4 out of 10, Exceptional, (268 reviews)
The price is ₩195,449
₩251,968 total
includes taxes & fees
May 7 - May 8

Seaview Pier and Motel
Seaview Pier and MotelSneads Ferry
8.6 out of 10, Excellent, (643 reviews)
The price is ₩210,576
₩237,951 total
includes taxes & fees
May 3 - May 4

Saltwater Resort
Saltwater ResortHolly Ridge
9.6 out of 10, Exceptional, (15 reviews)
The price is ₩305,373
₩551,845 total
includes taxes & fees
May 18 - May 19

Saltwater Suites
Saltwater SuitesHolly Ridge
9.4 out of 10, Exceptional, (131 reviews)
The price is ₩284,599
₩528,424 total
includes taxes & fees
May 5 - May 6

Lighthouse Suites - Best Western Signature Collection
Lighthouse Suites - Best Western Signature CollectionEmerald Isle
9.4 out of 10, Exceptional, (345 reviews)
The price is ₩204,960
₩256,038 total
includes taxes & fees
May 6 - May 7

Shell Island Resort - All Oceanfront Suites
Shell Island Resort - All Oceanfront SuitesShell Island
8.2 out of 10, Very Good, (1,555 reviews)
The price is ₩299,916
₩378,286 total
includes taxes & fees
May 3 - May 4

The Windstar Hotel - Emerald Isle / Swansboro
The Windstar Hotel - Emerald Isle / SwansboroCedar Point
7.2 out of 10, Good, (18 reviews)
The price is ₩125,335
₩141,319 total
includes taxes & fees
Apr 30 - May 1

Islander Hotel & Resort
Islander Hotel & ResortEmerald Isle
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₩197,470
₩230,956 total
includes taxes & fees
May 5 - May 6

Hampton Inn Sneads Ferry North Topsail Beach
Hampton Inn Sneads Ferry North Topsail BeachSneads Ferry
9.4 out of 10, Exceptional, (654 reviews)
The price is ₩228,523
₩251,375 total
includes taxes & fees
May 11 - May 12

Hampton Inn & Suites Swansboro Near Camp Lejeune
Hampton Inn & Suites Swansboro Near Camp LejeuneSwansboro
9.4 out of 10, Exceptional, (1,005 reviews)
The price is ₩192,249
₩217,241 total
includes taxes & fees
May 18 - May 19

Tru by Hilton Wilmington
Tru by Hilton WilmingtonNorth Kerr
9.4 out of 10, Exceptional, (484 reviews)
The price is ₩161,466
₩182,465 total
includes taxes & fees
May 25 - May 26

Holiday Inn Express Wilmington Porters Neck by IHG
Holiday Inn Express Wilmington Porters Neck by IHGWilmington
9.0 out of 10, Wonderful, (520 reviews)
The price is ₩219,411
₩247,934 total
includes taxes & fees
Apr 30 - May 1

Home2 Suites By Hilton Wilmington Medical Park Downtown
Home2 Suites By Hilton Wilmington Medical Park DowntownWilmington
9.2 out of 10, Wonderful, (622 reviews)
The price is ₩196,734
₩222,309 total
includes taxes & fees
May 11 - May 12

Holiday Inn Resort Lumina on Wrightsville Beach by IHG
Holiday Inn Resort Lumina on Wrightsville Beach by IHGWrightsville Beach
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩326,908
₩419,341 total
includes taxes & fees
May 25 - May 26

Blue Water Inn & Suites, BW Signature Collection
Blue Water Inn & Suites, BW Signature CollectionSneads Ferry
8.4 out of 10, Very Good, (859 reviews)
The price is ₩205,255
₩225,780 total
includes taxes & fees
Apr 30 - May 1

Spark by Hilton Wilmington
Spark by Hilton WilmingtonNorth Kerr
9.0 out of 10, Wonderful, (65 reviews)
The price is ₩132,825
₩150,092 total
includes taxes & fees
May 10 - May 11

Surf Suites
Surf SuitesSouth End
9.6 out of 10, Exceptional, (541 reviews)
The price is ₩307,765
₩381,053 total
includes taxes & fees
May 4 - May 5

Tru By Hilton Wilmington Wrightsville Beach
Tru By Hilton Wilmington Wrightsville BeachWestfall Park
9.4 out of 10, Exceptional, (553 reviews)
The price is ₩180,158
₩203,578 total
includes taxes & fees
May 4 - May 5

Silver Gull Motel
Silver Gull MotelWrightsville Beach
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩278,314
₩314,495 total
includes taxes & fees
May 3 - May 4
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in




























































