From elegant and intimate B&B's to oceanfront lodging on powdery white beaches, these New Smyrna Beach hotels will have you itching to start planning your next staycation or beach getaway. While you're here, enjoy some of the many things to do in New Smyrna Beach, situated just minutes away, like dining at a contemporary restaurant, exploring a state park, or just relaxing on the beach in New Smyrna!

Stay connected to all the events, nightlife, and more things to do in Daytona Beach by subscribing to 386area.

RELATED CONTENT: Beachfront Hotels In Daytona Beach

Feature Image Courtesy of The Riverview Hotel & Spa

Black Dolphin Inn

916 S Riverside Dr , New Smyrna Beach FL, 32168
The Black Dolphin Inn is an elegant and intimate Spanish Isle inspired historic estate. With expansive views of the Indian River and Intracoastal Waterway,...

Islander Beach Resort

1601 S Atlantic Ave , New Smyrna Beach FL, 32169
Situated on the alluring white sands of New Smyrna Beach, Florida, the Islander Beach Resort exemplifies the very best of oceanfront lodging.

Coastal Waters Inn

3509 S Atlantic Ave , New Smyrna Beach FL, 32169
Coastal Waters Inn and New Smyrna Beach is your launching pad for the attractions of Florida. With the Canaveral National Seashore less than five minutes...

Coconut Palms Beach Resort II

611 S. Atlantic Ave , New Smyrna Beach FL, 32169
Enjoy a lushly landscaped tropical playground with wide expanses of powdery white beaches, conveniently close to Florida's most exciting attractions.

Springhill Suites- New Smyrna Beach

512 Flagler Ave. , New Smyrna Beach FL, 32169
Brand new, oceanfront, all-suite hotel in New Smyrna Beach. Take the stress out of travel with free Wi-Fi, relaxing oceanfront pool, and state of the art...

Night Swan Intracoastal Bed & Breakfast

512 S Riverside Dr , New Smyrna Beach FL, 32168
Night Swan Intracoastal Bed & Breakfast A New Smyrna Beach, Florida Bed & Breakfast! 512 S Riverside Drive New Smyrna Beach, Florida 32168 Call: 800-465-4261...

Anchor Inn NSB

312 Washington St , New Smyrna Beach FL, 32168
Room Rate is $125.00 a night. We have two pet friendly rooms. There is a pet fee of $15.00 a night. The Anchor Inn NSB strives to provide a comfortable...

The Riverview Hotel & Spa

103 Flagler Avenue , New Smyrna Beach FL, 32169
Tucked between the Indian River and New Smyrna Beach’s broad, drive-on beachfront, the historic Riverview Hotel & Spa is a cherished Victorian landmark...