Hotels in Flagler Beach

Search for Flagler Beach Hotels

Hotels.com™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Flagler Beach Hotels

Where to stay in Flagler Beach

Whether travelling for business or pleasure, Flagler Beach can accommodate all visitors. There are 31 hotels in Flagler Beach and you can shop for as many as 316 deals for rooms on Hotels.com, some with discounts of up to 40%. We have room prices as low as GBP 31 per night. Here's a breakdown of hotels by star rating in Flagler Beach as well as in the surrounding area:
  • • 36 4-star hotels from GBP 73 per night
  • • 110 3-star hotels from GBP 51 per night
  • • 56 2-star hotels from GBP 37 per night

How to get to Flagler Beach

Fly into Daytona Beach, FL (DAB-Daytona Beach Intl.), 19.3 mi (31.1 km) from the heart of Flagler Beach.

What to see around Flagler Beach

Nature lovers will appreciate these places:
  • • Bulow Plantation Ruins Historic State Park
  • • Wadsworth Park
  • • Betty Steflik Memorial Preserve
  • • Gamble Rogers Memorial State Recreation Area at Flagler Beach
Here are some local highlights:
  • • Flagler Beach Historical Museum
  • • Flagler Beach Municipal Pier
  • • First Baptist Church of Flagler Beach
  • • Flagler Beachfront Winery
  • • Santa Maria Del Mar Catholic Church

When to visit Flagler Beach

Wondering which time of year to travel or what should be on your packing list? Here are some seasonal averages so you'll know what to expect for your trip:

Seasonal temperatures
  • • January-March: 24°F day, 7°F night
  • • April-June: 31°F day, 13°F night
  • • July-September: 32°F day, 21°F night
  • • October-December: 29°F day, 8°F night
Seasonal average rainfall
  • • January-March: 275 inches
  • • April-June: 306 inches
  • • July-September: 515 inches
  • • October-December: 243 inches