Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Flagler Beach Florida Hotels & Motels

Find accommodations in Flagler Beach with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near Flagler Beach, FL for your personal leisure or group travel. Discover the best Flagler Beach, Florida hotel and motel rooms. Browse the Flagler Beach area hotels to find the perfect lodging! Please use the provided map of the Flagler Beach hotels.

The Flagler Beach center point is about 2 miles east of Flagler Auditorium and 5 miles south of Bulow Plantation Ruins.

Flagler Beach Hotels/Accommodations

Hard Rock Hotel Daytona Beach 918 North Atlantic Ave., Daytona Beach, FL 32118 ~17.77 miles southeast of Flagler Beach
  • 4-star property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Daytona Grande Oceanfront Resort 422 North Atlantic Ave, Daytona Beach, FL 32118 ~18.36 miles southeast of Flagler Beach
  • High-end hotel
  • 452 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Hilton Daytona Beach Oceanfront Resort 100 North Atlantic Ave, Daytona Beach, FL 32118 ~18.69 miles southeast of Flagler Beach
  • 4 star hotel
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Average 7.2 /10 Review Score Call BookMore Details
The Shores Resort & Spa 2637 South Atlantic Avenue, Daytona Beach Shores, FL 32118 ~22.28 miles southeast of Flagler Beach
  • 4-star property
  • Hotel has 2 suites
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Casa Monica Resort & Spa Autograph Collection 95 Cordova St, St. Augustine, FL 32084 ~30.91 miles north of Flagler Beach
  • Four star property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hammock Beach Golf Resort & Spa 200 Ocean Crest Drive, Palm Coast, FL 32137 ~10.02 miles north of Flagler Beach
  • High-end Resort property
  • Check in time: 4:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Delta Hotels by Marriott Daytona Beach 2505 South Atlantic Ave, Daytona Beach Shores, FL 32118 ~21.77 miles southeast of Flagler Beach
  • Midscale hotel
  • 133 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Guy Harvey Resort on St. Augustine Beach 860 A1A Beach Blvd, St. Augustine, FL 32080 ~26.53 miles north of Flagler Beach
  • 3 star hotel
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Nautilus Inn 1515 South Atlantic Ave, Daytona Beach, FL 32118 ~20.23 miles southeast of Flagler Beach
  • Midscale hotel
  • 99 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Holiday Inn Resort Daytona Beach Oceanfront by IHG 1615 South Atlantic Ave, Daytona Beach, FL 32118 ~20.31 miles southeast of Flagler Beach
  • Mid-scale hotel
  • 188 rooms in hotel
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Grand Seas by Exploria Resorts MOD Collection by Sonesta North Atlantic Ave. 2424, Daytona Beach, FL 32118 ~16.29 miles southeast of Flagler Beach
  • Midscale hotel
  • 110 suites in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Holiday Inn Express & Suites Oceanfront by IHG 3301 South Atlantic Ave, Daytona Beach Shores, FL 32118 ~24.15 miles southeast of Flagler Beach
  • Mid-scale property
  • 100 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Embassy Suites by Hilton St. Augustine Beach-Oceanfront Resort 300 A1A Beach Blvd, St. Augustine, FL 32080 ~27.99 miles north of Flagler Beach
  • 3 star Resort hotel
  • Comp. Breakfast
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Courtyard by Marriott St. Augustine Beach 605 A1A Beach Boulevard, St. Augustine, FL 32080 ~27.33 miles north of Flagler Beach
  • 3 star property
  • Check in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Days Inn by Wyndham Daytona Oceanfront 3357 South Atlantic Ave, Daytona Beach Shores, FL 32118 ~24.35 miles southeast of Flagler Beach
  • Three Star property
  • 75 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.3 /10 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Holiday Inn & Suites Daytona Beach on the Ocean by IHG 930 North Atlantic Ave, Daytona Beach, FL 32118 ~17.75 miles southeast of Flagler Beach
  • 3-star hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Hilton St. Augustine Historic Bayfront 32 Avenida Menendez, St. Augustine, FL 32084 ~31.04 miles north of Flagler Beach
  • 3 star hotel
  • Check in: 4:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Hyatt Place St. Augustine / Vilano Beach 117 Vilano Road, St. Augustine, FL 32084 ~32.24 miles north of Flagler Beach
  • Three Star property
  • Pet-friendly
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Hilton Garden Inn Daytona Beach Oceanfront 2560 North Atlantic Ave, Daytona Beach, FL 32118 ~16.13 miles southeast of Flagler Beach
  • 3-star hotel
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Villa 1565 137 San Marco Ave, St. Augustine, FL 32084 ~31.93 miles north of Flagler Beach
  • 3-star hotel
  • Free breakfast
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
Renaissance St. Augustine Historic Downtown Hotel 6 West Castillo Dr, St. Augustine, FL 32084 ~31.47 miles north of Flagler Beach
  • High end property
  • 89 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.1 /10 Hotel Reviews Call BookMore Details
Marker 8 Hotel & Marina 1 Dolphin Drive, St. Augustine, FL 32080 ~30.79 miles north of Flagler Beach
  • Affordable hotel
  • Comp. Breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Hyatt Place Daytona Beach - Oceanfront 3161 South Atlantic Avenue, Daytona Beach Shores, FL 32118 ~23.77 miles southeast of Flagler Beach
  • 3-star property
  • Fitness center on property
Call to Book
Add your dates for price
Average 7.2 /10 Read Reviews Call BookMore Details
World Golf Village Renaissance St. Augustine Resort 500 South Legacy Trail, St. Augustine, FL 32092 ~40.62 miles northwest of Flagler Beach
  • 4-star Resort hotel
  • Hotel has 30 suites
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Ocean Sands Beach Boutique Inn - 1 Acre Private Beach 3465 Coastal Hwy, St. Augustine, FL 32084 ~33.55 miles north of Flagler Beach
  • Midscale hotel
  • Free breakfast available
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Homewood Suites by Hilton St. Augustine San Sebastian 10 PRAWN STREET, St. Augustine, FL 32084 ~30.98 miles north of Flagler Beach
  • Affordable hotel
  • 117 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
voco St. Augustine Historic Area by IHG 215 Anastasia Blvd, St. Augustine, FL 32080 ~30.66 miles north of Flagler Beach
  • 3-star property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
The Lodge at Hammock Beach Resort 105 16th Rd. E, Palm Coast, FL 32137 ~10.02 miles north of Flagler Beach
  • Mid-scale Resort property
  • Hotel has 3 floors
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Best Western Aku Tiki Inn 2225 South Atlantic Ave, Daytona Beach Shores, FL 32118 ~21.24 miles southeast of Flagler Beach
  • Mid-scale hotel
  • Has environment-friendly policy Read more
Call to Book
Add your dates for price
Average 7.1 /10 Guest Reviews Call BookMore Details
SpringHill Suites by Marriott New Smyrna Beach 512 Flagler Ave, New Smyrna Beach, FL 32169 ~33.41 miles southeast of Flagler Beach
  • Midscale property
  • Check in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
DoubleTree by Hilton St. Augustine Historic District 116 San Marco Ave, St. Augustine, FL 32084 ~31.81 miles north of Flagler Beach
  • Four star hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
The Collector Inn - Adults Only 149 Cordova Street, St. Augustine, FL 32084 ~30.75 miles north of Flagler Beach
  • 4-star hotel
  • Check-in time: 3:00 PM - 2:00 AM
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Perrys Ocean Edge Resort 2209 South Atlantic Ave, Daytona Beach Shores, FL 32118 ~21.13 miles southeast of Flagler Beach
  • Affordable Resort property
  • 6 floors in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
St George Inn 4 St. George St. #101, St. Augustine, FL 32084 ~31.31 miles north of Flagler Beach
  • Midscale property
  • Check in time: 3:00 PM - 8:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Hampton Inn St. Augustine Downtown Historic District 1302 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~31.88 miles north of Flagler Beach
  • Midscale hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Daytona Beach Speedway / Airport 1820 Checkered Flag Blvd, Daytona Beach, FL 32114 ~19.37 miles south of Flagler Beach
  • 3 star hotel
  • Hotel has 105 rooms
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Best Western Historical Inn 2010 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~32.35 miles north of Flagler Beach
  • Three Star property
  • 2 floors in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Hilton Garden Inn St. Augustine Beach 401 A1A Beach Blvd, St. Augustine, FL 32080 ~27.78 miles north of Flagler Beach
  • Three Star hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
El Caribe Resort & Conference Center 2125 South Atlantic Ave, Daytona Beach Shores, FL 32118 ~21.06 miles southeast of Flagler Beach
  • 3 star property
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Average 6.8 /10 Hotel Reviews Call BookMore Details
Castillo Real St. Augustine BeachTapestry Collection Hilton 530 A1a Beach Blvd, St. Augustine, FL 32080 ~27.49 miles north of Flagler Beach
  • Affordable hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Average 7.9 /10 Hotel Reviews Call BookMore Details
Courtyard by Marriott St. Augustine I-95 2075 State Rd. 16, St. Augustine, FL 32084 ~34.13 miles north of Flagler Beach
  • Mid-scale property
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Home2 Suites by Hilton Ormond Beach Oceanfront 711 South Atlantic Ave, Ormond Beach, FL 32176 ~15.41 miles southeast of Flagler Beach
  • Midscale hotel
  • Hotel has 93 suites
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Tropical Winds Oceanfront Hotel 1398 North Atlantic Ave, Daytona Beach, FL 32118 ~17.22 miles southeast of Flagler Beach
  • Affordable hotel
  • 2 suites in property
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Hampton Inn St. Augustine US1 North 2050 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~32.37 miles north of Flagler Beach
  • 3 star hotel
  • 53 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Hampton Inn & Suites St. Augustine-Vilano Beach 95 Vilano Rd, St. Augustine, FL 32084 ~32.23 miles north of Flagler Beach
  • Mid-scale hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Hilton Garden Inn St. Augustine Historic District 1600 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~32.06 miles north of Flagler Beach
  • 3-star hotel
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Quality Inn Daytona Beach Oceanfront 700 North Atlantic Avenue, Daytona Beach, FL 32118 ~18.06 miles southeast of Flagler Beach
  • Mid-scale property
  • Check in time: 4:00 PM - 5:00 AM
Call to Book
Add your dates for price
Poor 5.6 /10 Latest Reviews Call BookMore Details
Hampton Inn New Smyrna Beach 214 Flagler Ave, New Smyrna Beach, FL 32169 ~33.28 miles southeast of Flagler Beach
  • 3-star hotel
  • Pet-friendly
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Golden Magnolia Resort & Spa 1104 South Ocean Shore Blvd, Flagler Beach, FL 32136
  • Midscale Resort property
  • Check in time: 3:00 PM - 6:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Best Western Historic Bayfront 16 Avenida Menendez, St. Augustine, FL 32084 ~31.11 miles north of Flagler Beach
  • 3 star hotel
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details

Next: See My Flagler Beach Hotels with Pricing

FAQs about hotels in Flagler Beach

What are the most favored hotels in Flagler Beach?

St George Inn, Fairfield Inn & Suites by Marriott Daytona Beach Speedway and The Collector Inn - Adults Only are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Flagler Beach?

Hard Rock Hotel Daytona Beach, Daytona Grande Oceanfront Resort and Hilton Daytona Beach Oceanfront Resort are the top 3 luxury hotels near Flagler Beach city center.

What hotels are closest to the city center of Flagler Beach?

Golden Magnolia Resort & Spa, The Lodge at Hammock Beach Resort, and Hammock Beach Golf Resort & Spa are the properties closest to Flagler Beach city center.

What are the best independent hotels in Flagler Beach?

The Seascape Inn, At Home Express Tangerine Inn and Regency Inn Daytona Beach Near Airport are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Flagler Beach?

Fairfield Inn & Suites by Marriott Daytona Beach Speedway, Ambros Daytona Trademark Collection by Wyndham and Residence Inn by Marriott Daytona Beach Speedway are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Flagler Beach?

Bluegreen Vacations Casa del Mar Ascend Resort Collection, Comfort Suites St. Augustine Historic District Area and Quality Inn Daytona Speedway I-95 are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Flagler Beach?

Best Western Historic Bayfront, Best Western Edgewater Inn and Best Western Seaside Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Flagler Beach?

Holiday Inn Express St. Augustine - Vilano Beach by IHG, Holiday Inn Express & Suites Orange City - Deltona by IHG and Holiday Inn Express & Suites Deland South by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Recent traveler guest reviews of Flagler Beach, FL

Below are reviews of the city of Flagler Beach, FL from an actual visitor's perspective.

"The ocean"
Score 4.0 / 5

The ocean and restaurants are open for business and they serve good meals!

Veronica A., from 21-Jun-2026
"The beach and the townspeople and fine eats!"
Score 5.0 / 5

The beach and the townspeople and fine eats!

Deborah C., from 22-Sep-2025
"Nice Location "
Score 4.0 / 5

Great beach and restaurant

Sandra L., from 31-Mar-2025
"Flagler Beach is Fantastic!"
Score 4.0 / 5

Flagler Beach is Fantastic!

Rogeria H., from 20-Jul-2024
"Nice City to Visit"
Score 4.0 / 5

City of Flagler is great. Nice city to visit.

Edward D., from 25-Jun-2024
"Motorcycle Events"
Score 4.0 / 5

It seemed fine. Most of the time, we were south for many different motorcycle events.

Jon W., from 02-Mar-2024
"The Beach!"
Score 5.0 / 5

Loved the beach!!!

Nancy G., from 13-Apr-2023
"The Beach!"
Score 5.0 / 5

Loved the beach!!!

Nancy G., from 12-Apr-2023
"Love the town, great food."
Score 4.0 / 5

Love the town. Great food and friendly people.

Michael M., from 18-Feb-2022
The average traveler rating of the city of Flagler Beach, FL shown above is 4.3 out of 5 based on 9 reviews
Back to Top