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
Travel $$$
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
Travel
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
Travel
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...
Travel
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
Travel $
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
Travel $$$
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
Travel
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...
Travel $$
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...