Middleburg Florida Accommodations

Find accommodations in Middleburg with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or close to Middleburg, FL for your corporate or personal leisure travel. We show the best Middleburg Florida hotel rooms. Review the Middleburg hotel list below to find the perfect lodging. We also have a map of the Middleburg hotels.

The Middleburg center point is approximately 9 miles northeast of Jacksonville University and 9 miles northeast of San Marco Historic District.

Middleburg Hotels/Motels & Accommodations

Dune House Hotel & Spa 1 Ocean Blvd, Atlantic Beach, FL 32233 +1-888-389-4121 ~33.38 miles northeast of Middleburg
  • property
  • Check-in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Margaritaville Jacksonville Beach 715 1st St. N, Jacksonville Beach, FL 32250 +1-888-675-2083 ~32.63 miles east of Middleburg
  • 3 star property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Omni Amelia Island Resort & Spa 39 Beach Lagoon Road, Fernandina Beach, FL 32034 +1-800-716-8490 ~42.03 miles northeast of Middleburg
  • Expensive Resort property
  • Hotel has 7 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Hyatt Regency Jacksonville 225 East Coastline Dr, Jacksonville, FL 32202 +1-800-805-5223 ~21.78 miles northeast of Middleburg
  • High end property
  • Has environment-friendly policy See policy
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Marriott Jacksonville Downtown 245 Water St, Jacksonville, FL 32202 +1-888-965-1860 ~21.66 miles northeast of Middleburg
  • High-end hotel
  • Hotel has an eco-friendly policy Read more
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Courtyard by Marriott Jacksonville Beach Oceanfront 1617 1st St. N, Jacksonville Beach, FL 32250 +1-888-788-5576 ~32.84 miles northeast of Middleburg
  • 3-star hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
The Ritz-Carlton Amelia Island 4750 Amelia Island Pkwy, Fernandina Beach, FL 32034 +1-888-897-9207 ~44.22 miles northeast of Middleburg
  • Luxurious 5 Star Resort property
  • 446 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.5 /10 Recent Reviews Call BookMore Details
Four Points by Sheraton Jacksonville Beachfront 11 1st St. North, Jacksonville Beach, FL 32250 +1-888-311-4278 ~32.48 miles east of Middleburg
  • 3 star hotel
  • Hotel has 72 suites
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Southbank Hotel by Marriott Jacksonville Riverwalk 1515 Prudential Dr, Jacksonville, FL 32207 +1-888-469-4795 ~21.48 miles northeast of Middleburg
  • Midscale property
  • 19 suites in property
Call to Book
Add your dates for price
Very Good 8.3 /10 Review Score Call BookMore Details
Hyatt Place Jacksonville / St. Johns Town Center 4742 Town Center Parkway, Jacksonville, FL 32246 +1-888-734-9421 ~24.10 miles northeast of Middleburg
  • Midscale hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.3 /10 Guest Reviews Call BookMore Details
Casa Monica Resort & Spa Autograph Collection 95 Cordova St, St. Augustine, FL 32084 +1-888-841-5292 ~35.45 miles east of Middleburg
  • Expensive property
  • 5 floors in property
Call to Book
Add your dates for price
Excellent 9.3 /10 Review Score Call BookMore Details
Sawgrass Marriott Golf Resort & Spa 1000 TPC Blvd., Ponte Vedra Beach, FL 32082 +1-888-455-5160 ~30.45 miles east of Middleburg
  • Four star Resort hotel
  • 21 suites in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Guy Harvey Resort on St. Augustine Beach 860 A1A Beach Blvd, St. Augustine, FL 32080 +1-888-965-8297 ~39.42 miles east of Middleburg
  • Mid-scale property
  • Check-in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
DoubleTree by Hilton Hotel Jacksonville Riverfront 1201 Riverplace Boulevard, Jacksonville, FL 32207 +1-888-906-6358 ~21.45 miles northeast of Middleburg
  • 4 star hotel
  • Fitness center on property
Call to Book
Add your dates for price
Average 6.6 /10 Recent Reviews Call BookMore Details
Hampton Inn Jacksonville Beach / Oceanfront 1515 1st St. N, Jacksonville Beach, FL 32250 +1-888-749-6785 ~32.79 miles northeast of Middleburg
  • Three Star property
  • 177 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Hilton Garden Inn Jacksonville Ponte Vedra Sawgrass 45 TPC Boulevard, Ponte Vedra Beach, FL 32082 +1-888-878-9982 ~30.55 miles east of Middleburg
  • 3 star property
  • Check in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Embassy Suites by Hilton St. Augustine Beach-Oceanfront Resort 300 A1A Beach Blvd, St. Augustine, FL 32080 +1-888-389-4485 ~38.92 miles east of Middleburg
  • 3 star Resort property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Courtyard by Marriott St. Augustine Beach 605 A1A Beach Boulevard, St. Augustine, FL 32080 +1-888-389-4121 ~39.12 miles east of Middleburg
  • Midscale property
  • 206 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Element by Marriott Jacksonville Beach 208 Beach Boulevard, Jacksonville Beach, FL 32250 +1-888-675-2083 ~32.38 miles east of Middleburg
  • Affordable property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Hampton Inn Jacksonville-Downtown-I-95 1331 Prudential Dr, Jacksonville, FL 32207 +1-800-716-8490 ~21.32 miles northeast of Middleburg
  • High-end hotel
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
The Lodge and Club at Ponte Vedra Beach 607 Ponte Vedra Blvd, Ponte Vedra Beach, FL 32082 +1-800-805-5223 ~31.67 miles east of Middleburg
  • Luxury Five Star property
  • 2 floors in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Hilton St. Augustine Historic Bayfront 32 Avenida Menendez, St. Augustine, FL 32084 +1-888-965-1860 ~35.50 miles east of Middleburg
  • Midscale property
  • 72 rooms in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Hyatt Place St. Augustine / Vilano Beach 117 Vilano Road, St. Augustine, FL 32084 +1-888-788-5576 ~36.07 miles east of Middleburg
  • 3-star property
  • Free breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Marriott Jacksonville 4670 Salisbury Rd, Jacksonville, FL 32256 +1-888-897-9207 ~20.80 miles northeast of Middleburg
  • 3 star hotel
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Springhill Suites by Marriott Jacksonville Beach Oceanfront 465 North 1st Street, Jacksonville Beach, FL 32250 +1-888-311-4278 ~32.57 miles east of Middleburg
  • High end property
  • 156 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.7 /10 Recent Reviews Call BookMore Details
Villa 1565 137 San Marco Ave, St. Augustine, FL 32084 +1-888-469-4795 ~34.86 miles east of Middleburg
  • 3-star property
  • Hotel has 77 rooms
Call to Book
Add your dates for price
Average 7.4 /10 Guest Reviews Call BookMore Details
Casa Marina Hotel 691 1st St. North, Jacksonville Beach, FL 32250 +1-888-734-9421 ~32.62 miles east of Middleburg
  • 3 star hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Renaissance St. Augustine Historic Downtown Hotel 6 West Castillo Dr, St. Augustine, FL 32084 +1-888-841-5292 ~35.15 miles east of Middleburg
  • 4 star hotel
  • Hotel has 89 rooms
Call to Book
Add your dates for price
Excellent 9.1 /10 Latest Reviews Call BookMore Details
Marker 8 Hotel & Marina 1 Dolphin Drive, St. Augustine, FL 32080 +1-888-455-5160 ~35.96 miles east of Middleburg
  • 3 star property
  • Free comp. breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Residence Inn by Marriott Jacksonville Downtown 357 OAK STREET, Jacksonville, FL 32204 +1-888-965-8297 ~21.01 miles northeast of Middleburg
  • 3-star property
  • 6 floors in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Hilton Garden Inn Jacksonville Downtown Southbank 1201 Kings Avenue, Jacksonville, FL 32207 +1-888-906-6358 ~21.21 miles northeast of Middleburg
  • 3 star hotel
  • Hotel has 8 floors
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Hilton Garden Inn St. Augustine Historic District 1600 North Ponce De Leon Blvd, St. Augustine, FL 32084 +1-888-749-6785 ~34.67 miles east of Middleburg
  • 3 star hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.3 /10 Read Reviews Call BookMore Details
Ocean Sands Beach Boutique Inn - 1 Acre Private Beach 3465 Coastal Hwy, St. Augustine, FL 32084 +1-888-878-9982 ~35.40 miles east of Middleburg
  • Affordable property
  • Check-in time: 2:30 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Homewood Suites by Hilton St. Augustine San Sebastian 10 PRAWN STREET, St. Augustine, FL 32084 +1-888-389-4485 ~34.92 miles east of Middleburg
  • 3-star property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
voco St. Augustine Historic Area by IHG 215 Anastasia Blvd, St. Augustine, FL 32080 +1-888-389-4121 ~36.23 miles east of Middleburg
  • 3-star property
  • 50 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Homewood Suites by Hilton Jacksonville Downtown-Southbank 1201 Kings Avenue, Jacksonville, FL 32207 +1-888-675-2083 ~21.21 miles northeast of Middleburg
  • 3-star property
  • 8 floors in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Aloft by Marriott Jacksonville Tapestry Park 4812 Deer Lake Drive, Jacksonville, FL 32246 +1-800-716-8490 ~22.97 miles northeast of Middleburg
  • Affordable hotel
  • Check-in time: 4:00 PM - 2:00 AM
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
World Golf Village Renaissance St. Augustine Resort 500 South Legacy Trail, St. Augustine, FL 32092 +1-800-805-5223 ~24.61 miles east of Middleburg
  • High-end Resort hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
DoubleTree by Hilton St. Augustine Historic District 116 San Marco Ave, St. Augustine, FL 32084 +1-888-965-1860 ~34.91 miles east of Middleburg
  • High end property
  • 98 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
The Collector Inn - Adults Only 149 Cordova Street, St. Augustine, FL 32084 +1-888-788-5576 ~35.55 miles east of Middleburg
  • Four star hotel
  • 2 floors in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
DoubleTree by Hilton Hotel Jacksonville Airport 2101 Dixie Clipper Dr, Jacksonville, FL 32218 +1-888-897-9207 ~31.21 miles north of Middleburg
  • Four-star hotel
  • Pets are OK
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
St George Inn 4 St. George St. #101, St. Augustine, FL 32084 +1-888-311-4278 ~35.28 miles east of Middleburg
  • 3 star hotel
  • 35 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Hampton Inn St. Augustine Downtown Historic District 1302 North Ponce De Leon Blvd, St. Augustine, FL 32084 +1-888-469-4795 ~34.74 miles east of Middleburg
  • Affordable property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Hotel Eleo at the University of Florida 1514 Southwest 14th Street, Gainesville, FL 32608 +1-888-734-9421 ~41.04 miles southwest of Middleburg
  • Mid-scale hotel
  • Check-in: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Sheraton Jacksonville Hotel 10605 Deerwood Park Blvd, Jacksonville, FL 32256 +1-888-841-5292 ~23.38 miles northeast of Middleburg
  • High end hotel
  • 159 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
AC Hotel by Marriott Gainesville Downtown 151 NW 14th Street, Gainesville, FL 32603 +1-888-455-5160 ~40.23 miles southwest of Middleburg
  • Affordable property
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Best Western Historical Inn 2010 North Ponce De Leon Blvd, St. Augustine, FL 32084 +1-888-965-8297 ~34.52 miles east of Middleburg
  • 3 star hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Hilton University of Florida Conference Center Gainesville 1714 SW 34th St, Gainesville, FL 32607 +1-888-906-6358 ~42.43 miles southwest of Middleburg
  • Mid-scale property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Hilton Garden Inn St. Augustine Beach 401 A1A Beach Blvd, St. Augustine, FL 32080 +1-888-749-6785 ~38.91 miles east of Middleburg
  • 3 star hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Residence Inn by Marriott Jacksonville - Mayo Clinic Area 4905 SAN PABLO ROAD SOUTH, Jacksonville, FL 32224 +1-888-878-9982 ~28.94 miles east of Middleburg
  • Midscale property
  • 7 floors in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details

Next: See My Middleburg Hotels with Pricing

Recent traveler guest reviews of Middleburg, FL

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

"My new grand son was born at the hospital right across the street"
Score 5.0 / 5

Barbara M., from 14-Mar-2026
"Busy yet nice"
Score 4.0 / 5

Terry B., from 13-Mar-2026
"Colleagues"
Score 4.0 / 5

Devaughn L., from 01-Jan-2026
"Plenty of shopping and restaurants!"
Score 5.0 / 5

Ann W., from 21-Oct-2025
"Wedding"
Score 5.0 / 5

We were there for a wedding at Clay theater....

Debbie B., from 16-Aug-2025
"Love the people and the area itself."
Score 4.0 / 5

Love the people and the area itself.

Albert W., from 27-May-2025
"Shopping & Food!"
Score 5.0 / 5

Shopping and food!

David W., from 25-Apr-2025
"Proximity to the water."
Score 5.0 / 5

Proximity to the water.

David S., from 14-Apr-2025
"Great Location & Shopping"
Score 4.0 / 5

We were close to restaurants as well as gas stations. Also close to Aldi's. We don't have an Aldi's at home so we stocked up. Toll road is right there. Great location.

Edwina G., from 14-Nov-2023
Back to Top