Featured hotels in Spring Lake, North Carolina
Holiday Inn Express Fayetteville NW Spring Lake

103 Brook Ln
Spring Lake, North Carolina 28390
USA
Rates from 100.95 to 145.9455 (USD)
103 Brook Ln
Spring Lake, North Carolina 28390
USA
Rates from 100.95 to 145.9455 (USD)
Sleep Inn & Suites Spring Lake

102 Sleepy Drive
Spring Lake, North Carolina 28390
USA
Rates from 109.9914 to 110.9914 (USD)
102 Sleepy Drive
Spring Lake, North Carolina 28390
USA
Rates from 109.9914 to 110.9914 (USD)
Super 8 Spring Lake Nc

256 S Main St
Spring Lake, North Carolina 28390
USA
Rates from 64.9511 to 65.9511 (USD)
256 S Main St
Spring Lake, North Carolina 28390
USA
Rates from 64.9511 to 65.9511 (USD)