An aerial view of ocean waves crashing onto a sandy beach.

Find hotels in Topsail Island, NC from CA $121

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Topsail Island hotels

Loggerhead Inn & Suites

Loggerhead Inn & Suites
2.0 star property
Holly Ridge
9.4 out of 10, Exceptional, (302 reviews)
"Perfect location and wonderful stay!"
United States
David
The price is CA $282
CA $348 total
includes taxes & fees
Jul 8 - Jul 9
Loggerhead Inn & Suites

Sea Vista Motel

Sea Vista Motel
2.0 star property
Holly Ridge
9.4 out of 10, Exceptional, (198 reviews)
"Perfect laid back beach hotel. Lovely Jews of a pristine beach and the location was great for access to walking places and local restaurants."
United States
David
The price is CA $290
CA $367 total
includes taxes & fees
Jul 1 - Jul 2
Sea Vista Motel

Seaview Pier and Motel

Seaview Pier and Motel
2.5 star property
Sneads Ferry
8.6 out of 10, Excellent, (653 reviews)
"Clean room, staff was great, parking was convenient."
United States
Karen
The price is CA $250
CA $282 total
includes taxes & fees
Jul 20 - Jul 21
Seaview Pier and Motel

Saltwater Suites

Saltwater Suites
2.5 star property
Holly Ridge
9.4 out of 10, Exceptional, (135 reviews)
"Great place just a few steps from the sandy beach. Fully stocked kitchen and plenty of space for family. Woke up with sounds and views of the beach. Quiet nights to relax. If you want to relax with your family this is a great place to stay at."
United States
Ricardo
The price is CA $271
CA $506 total
includes taxes & fees
Jul 7 - Jul 8
Saltwater Suites

North Topsail Getaway w/ Panoramic Sound Views!

North Topsail Getaway w/ Panoramic Sound Views!
3.0 star property
Sneads Ferry
The price is CA $524
CA $1,181 total
includes taxes & fees
Jul 25 - Jul 26
North Topsail Getaway w/ Panoramic Sound Views!

Saltwater Resort

Saltwater Resort
2.0 star property
Holly Ridge
9.6 out of 10, Exceptional, (17 reviews)
"This property was very well maintained and very clean! I would recommend this Resort to anyone. We definitely will be staying there again!"
United States
Nicole
The price is CA $322
CA $563 total
includes taxes & fees
Jul 29 - Jul 30
Saltwater Resort

Modern Surf City Beach House w/ Hot Tub!

Modern Surf City Beach House w/ Hot Tub!
3.0 star property
Holly Ridge
The price is CA $756
CA $1,635 total
includes taxes & fees
Jul 28 - Jul 29
Modern Surf City Beach House w/ Hot Tub!

The Windstar Hotel - Emerald Isle / Swansboro

The Windstar Hotel - Emerald Isle / Swansboro
2.5 star property
Cedar Point
8.2 out of 10, Very good, (80 reviews)
"Great hotel for a beach stay!"
United States
Angel
The price is CA $139
CA $157 total
includes taxes & fees
Jul 1 - Jul 2
The Windstar Hotel - Emerald Isle / Swansboro

Home2 Suites by Hilton Sneads Ferry North Topsail Beach

Home2 Suites by Hilton Sneads Ferry North Topsail Beach
3.0 star property
Sneads Ferry
10.0 out of 10, Exceptional, (3 reviews)
"Everything was very clean! No towels in the gym. Great service!"
United States
Jorge
The price is CA $212
CA $234 total
includes taxes & fees
Jul 6 - Jul 7
Home2 Suites by Hilton Sneads Ferry North Topsail Beach

Blue Water Inn & Suites, BW Signature Collection

Blue Water Inn & Suites, BW Signature Collection
2.5 star property
Sneads Ferry
8.4 out of 10, Very good, (886 reviews)
"Great place to stay. "
United States
Lori
The price is CA $201
CA $221 total
includes taxes & fees
Jul 1 - Jul 2
Blue Water Inn & Suites, BW Signature Collection

Tru by Hilton Wilmington

Tru by Hilton Wilmington
3.0 star property
North Kerr
9.4 out of 10, Exceptional, (553 reviews)
"Enjoyed stay there"
United States
Jeffrey
The price is CA $169
CA $191 total
includes taxes & fees
Jul 30 - Jul 31
Tru by Hilton Wilmington

Holiday Inn Express Wilmington Porters Neck by IHG

Holiday Inn Express Wilmington Porters Neck by IHG
2.5 star property
Wilmington
9.2 out of 10, Wonderful, (535 reviews)
"Very quick check in, extremely comfortable beds, and delicious breakfast! I would stay here again."
United States
Sara
The price is CA $226
CA $255 total
includes taxes & fees
Jul 1 - Jul 2
Holiday Inn Express Wilmington Porters Neck by IHG

Hampton Inn Wilmington-Medical Park

Hampton Inn Wilmington-Medical Park
2.5 star property
Wilmington
9.2 out of 10, Wonderful, (1,001 reviews)
"clean room, friendly staff, good breakfast with many choices"
United States
Jack
The price is CA $154
CA $174 total
includes taxes & fees
Jul 12 - Jul 13
Hampton Inn Wilmington-Medical Park

Tru By Hilton Wilmington Wrightsville Beach

Tru By Hilton Wilmington Wrightsville Beach
2.5 star property
Westfall Park
9.4 out of 10, Exceptional, (626 reviews)
"We enjoyed the stay. Very clean, nice staff. Definitely will come back to this hotel."
United States
Alfredo
The price is CA $188
CA $213 total
includes taxes & fees
Jul 12 - Jul 13
Tru By Hilton Wilmington Wrightsville Beach

Lighthouse Suites - Best Western Signature Collection

Lighthouse Suites - Best Western Signature Collection
2.5 star property
Emerald Isle
9.4 out of 10, Exceptional, (375 reviews)
"Excellent place to stay. The staff was friendly, breakfast was fantastic, and the rooms were very nice! "
United States
Allison
The price is CA $282
CA $343 total
includes taxes & fees
Jul 12 - Jul 13
Lighthouse Suites - Best Western Signature Collection

Hampton Inn Sneads Ferry North Topsail Beach

Hampton Inn Sneads Ferry North Topsail Beach
2.5 star property
Sneads Ferry
9.4 out of 10, Exceptional, (679 reviews)
"Front desk and breakfast staff most helpful and pleasant. Would stay again."
United States
Jane
The price is CA $220
CA $242 total
includes taxes & fees
Jul 7 - Jul 8
Hampton Inn Sneads Ferry North Topsail Beach

Topsail Shores Inn

Topsail Shores Inn
2.0 star property
Sneads Ferry
9.4 out of 10, Exceptional, (620 reviews)
"Great location. Very clean and rooms were spacious."
United States
Gregory
The price is CA $204
CA $225 total
includes taxes & fees
Jul 5 - Jul 6
Topsail Shores Inn

Islander Hotel & Resort

Islander Hotel & Resort
3.0 star property
Emerald Isle
8.8 out of 10, Excellent, (1,012 reviews)
"Nice property, right on the beach with excellent staff."
United States
Leo
The price is CA $305
CA $352 total
includes taxes & fees
Jul 1 - Jul 2
Islander Hotel & Resort

Home2 Suites By Hilton Wilmington Medical Park Downtown

Home2 Suites By Hilton Wilmington Medical Park Downtown
3.0 star property
Wilmington
9.4 out of 10, Exceptional, (663 reviews)
"Great place to stay!"
United States
Tasha Mhae
The price is CA $185
CA $209 total
includes taxes & fees
Jul 12 - Jul 13
Home2 Suites By Hilton Wilmington Medical Park Downtown

Coastal Motel

Coastal Motel
2.0 star property
Jacksonville
7.0 out of 10, Good, (114 reviews)
"Room was clean, no issues, no bugs, hair etc… it was really worth it for the price. One night in cool AC. Quick check in."
United States
Salem
The price is CA $85
CA $94 total
includes taxes & fees
Jul 3 - Jul 4
Coastal Motel
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

Stay near popular Topsail Island attractions

Learn more about Topsail Island

Discover the seaside area of Topsail Island—beaches, island views, and sights from North Topsail Beach to Surf City Beach.

A beach at sunset with a curved shoreline and ocean waves.
Photo by Everything Esteban
Open Photo by Everything Esteban

Top Topsail Island Hotel Reviews

More cheap stays in Topsail Island

Hotels in Topsail Island with star rating

Explore a world of travel with Expedia