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

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 & Accommodations

Margaritaville Jacksonville Beach 715 1st St. N, Jacksonville Beach, FL 32250 ~32.63 miles east of Middleburg
  • 3-star property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.8 /10 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 →
Dune House Hotel & Spa 1 Ocean Blvd, Atlantic Beach, FL 32233 ~33.38 miles northeast of Middleburg
  • hotel
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Omni Amelia Island Resort & Spa 39 Beach Lagoon Road, Fernandina Beach, FL 32034 ~42.03 miles northeast of Middleburg
  • 4-star Resort hotel
  • Check in time: 4:00 PM - anytime
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 ~21.78 miles northeast of Middleburg
  • High end hotel
  • Check-in: 4:00 PM - 2:00 AM
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Ponte Vedra Inn & Club 200 Ponte Vedra Blvd, Ponte Vedra Beach, FL 32082 ~31.67 miles east of Middleburg
  • Luxurious Five Star property
  • 50 suites in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Marriott Jacksonville Downtown 245 Water St, Jacksonville, FL 32202 ~21.66 miles northeast of Middleburg
  • Four star property
  • 12 floors in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Courtyard by Marriott Jacksonville Beach Oceanfront 1617 1st St. N, Jacksonville Beach, FL 32250 ~32.84 miles northeast of Middleburg
  • Midscale hotel
  • Check-in: 4:00 PM - 5:30 AM
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
The Ritz-Carlton Amelia Island 4750 Amelia Island Pkwy, Fernandina Beach, FL 32034 ~44.22 miles northeast of Middleburg
  • Luxury 5 star Resort property
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Excellent 9.5 /10 Read Reviews Call BookMore Details
Four Points by Sheraton Jacksonville Beachfront 11 1st St. North, Jacksonville Beach, FL 32250 ~32.48 miles east of Middleburg
  • 3-star property
  • Gym / Fitness Center Available
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 ~21.48 miles northeast of Middleburg
  • 3-star hotel
  • Hotel has 5 floors
Call to Book
Add your dates for price
Very Good 8.3 /10 Read Reviews Call BookMore Details
Hyatt Place Jacksonville / St. Johns Town Center 4742 Town Center Parkway, Jacksonville, FL 32246 ~24.10 miles northeast of Middleburg
  • 3-star hotel
  • Hotel has 5 floors
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
Casa Monica Resort & Spa Autograph Collection 95 Cordova St, St. Augustine, FL 32084 ~35.45 miles east of Middleburg
  • Expensive property
  • 5 floors in hotel
Call to Book
Add your dates for price
Excellent 9.3 /10 Hotel Reviews Call BookMore Details
Sawgrass Marriott Golf Resort & Spa 1000 TPC Blvd., Ponte Vedra Beach, FL 32082 ~30.45 miles east of Middleburg
  • Four-star Resort property
  • Check-in: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Guy Harvey Resort on St. Augustine Beach 860 A1A Beach Blvd, St. Augustine, FL 32080 ~39.42 miles east of Middleburg
  • Affordable hotel
  • Has environment-friendly policy Read more
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
DoubleTree by Hilton Hotel Jacksonville Riverfront 1201 Riverplace Boulevard, Jacksonville, FL 32207 ~21.45 miles northeast of Middleburg
  • 4 star property
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Average 6.6 /10 Read 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 →
Hampton Inn Jacksonville Beach / Oceanfront 1515 1st St. N, Jacksonville Beach, FL 32250 ~32.79 miles northeast of Middleburg
  • 3 star hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Embassy Suites by Hilton St. Augustine Beach-Oceanfront Resort 300 A1A Beach Blvd, St. Augustine, FL 32080 ~38.92 miles east of Middleburg
  • Affordable Resort hotel
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Hilton Garden Inn Jacksonville Ponte Vedra Sawgrass 45 TPC Boulevard, Ponte Vedra Beach, FL 32082 ~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 Latest Reviews Call BookMore Details
Courtyard by Marriott St. Augustine Beach 605 A1A Beach Boulevard, St. Augustine, FL 32080 ~39.12 miles east of Middleburg
  • Three Star property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Element by Marriott Jacksonville Beach 208 Beach Boulevard, Jacksonville Beach, FL 32250 ~32.38 miles east of Middleburg
  • 3 star property
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Hampton Inn Jacksonville-Downtown-I-95 1331 Prudential Dr, Jacksonville, FL 32207 ~21.32 miles northeast of Middleburg
  • High-end property
  • Hotel has 5 floors
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 ~31.67 miles east of Middleburg
  • Luxurious 5 Star property
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Hilton St. Augustine Historic Bayfront 32 Avenida Menendez, St. Augustine, FL 32084 ~35.50 miles east of Middleburg
  • 3 star hotel
  • 2 floors in hotel
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 ~36.07 miles east of Middleburg
  • 3 star hotel
  • 4 suites in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Marriott Jacksonville 4670 Salisbury Rd, Jacksonville, FL 32256 ~20.80 miles northeast of Middleburg
  • Affordable hotel
  • Hotel has 9 floors
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 ~32.57 miles east of Middleburg
  • Four star hotel
  • Pet-friendly
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Villa 1565 137 San Marco Ave, St. Augustine, FL 32084 ~34.86 miles east of Middleburg
  • Affordable property
  • 77 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.4 /10 Recent Reviews Call BookMore Details
Casa Marina Hotel 691 1st St. North, Jacksonville Beach, FL 32250 ~32.62 miles east of Middleburg
  • Affordable property
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Renaissance St. Augustine Historic Downtown Hotel 6 West Castillo Dr, St. Augustine, FL 32084 ~35.15 miles east of Middleburg
  • High end property
  • Check-in time: 4:00 PM - midnight
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 ~35.96 miles east of Middleburg
  • 3-star hotel
  • 26 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Residence Inn by Marriott Jacksonville Downtown 357 OAK STREET, Jacksonville, FL 32204 ~21.01 miles northeast of Middleburg
  • Affordable property
  • Free comp. breakfast
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Hilton Garden Inn Jacksonville Downtown Southbank 1201 Kings Avenue, Jacksonville, FL 32207 ~21.21 miles northeast of Middleburg
  • 3-star property
  • 123 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Hilton Garden Inn St. Augustine Historic District 1600 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~34.67 miles east of Middleburg
  • Midscale property
  • 83 sleeping rooms in hotel
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 ~35.40 miles east of Middleburg
  • Three Star property
  • Hotel has 29 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
World Golf Village Renaissance St. Augustine Resort 500 South Legacy Trail, St. Augustine, FL 32092 ~24.61 miles east of Middleburg
  • High end Resort hotel
  • Check-in: 4:00 PM - 2:00 AM
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Homewood Suites by Hilton St. Augustine San Sebastian 10 PRAWN STREET, St. Augustine, FL 32084 ~34.92 miles east of Middleburg
  • Midscale hotel
  • Check-in time: 4:00 PM - anytime
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 ~36.23 miles east of Middleburg
  • Midscale hotel
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Homewood Suites by Hilton Jacksonville Downtown-Southbank 1201 Kings Avenue, Jacksonville, FL 32207 ~21.21 miles northeast of Middleburg
  • 3-star property
  • 98 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Aloft by Marriott Jacksonville Tapestry Park 4812 Deer Lake Drive, Jacksonville, FL 32246 ~22.97 miles northeast of Middleburg
  • 3 star property
  • Check in time: 4:00 PM - 2:00 AM
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
DoubleTree by Hilton St. Augustine Historic District 116 San Marco Ave, St. Augustine, FL 32084 ~34.91 miles east of Middleburg
  • Four star hotel
  • 5 floors in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
The Collector Inn - Adults Only 149 Cordova Street, St. Augustine, FL 32084 ~35.55 miles east of Middleburg
  • Expensive property
  • 2 floors in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
DoubleTree by Hilton Hotel Jacksonville Airport 2101 Dixie Clipper Dr, Jacksonville, FL 32218 ~31.21 miles north of Middleburg
  • High end property
  • Check in time: 4:00 PM - 3:00 AM
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
St George Inn 4 St. George St. #101, St. Augustine, FL 32084 ~35.28 miles east of Middleburg
  • Mid-scale property
  • Pets/Dogs Allowed
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 ~34.74 miles east of Middleburg
  • 3 star property
  • 120 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Hotel Eleo at the University of Florida 1514 Southwest 14th Street, Gainesville, FL 32608 ~41.04 miles southwest of Middleburg
  • 3 star hotel
  • 20 suites in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Sheraton Jacksonville Hotel 10605 Deerwood Park Blvd, Jacksonville, FL 32256 ~23.38 miles northeast of Middleburg
  • Four-star hotel
  • Has environment-friendly policy Learn more
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
AC Hotel by Marriott Gainesville Downtown 151 NW 14th Street, Gainesville, FL 32603 ~40.23 miles southwest of Middleburg
  • Three Star hotel
  • Hotel has 144 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Best Western Historical Inn 2010 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~34.52 miles east of Middleburg
  • 3-star property
  • Comp. Breakfast
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Hilton University of Florida Conference Center Gainesville 1714 SW 34th St, Gainesville, FL 32607 ~42.43 miles southwest of Middleburg
  • Three Star property
  • 248 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Hilton Garden Inn St. Augustine Beach 401 A1A Beach Blvd, St. Augustine, FL 32080 ~38.91 miles east of Middleburg
  • Three Star hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details

Next: See My Middleburg Hotels with Pricing

FAQs about hotels in Middleburg

What are the most favored hotels in Middleburg?

St George Inn, The Collector Inn - Adults Only and The Ritz-Carlton Amelia Island are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Middleburg?

Ponte Vedra Inn & Club, The Ritz-Carlton Amelia Island and The Lodge and Club at Ponte Vedra Beach are the top 3 luxury hotels near Middleburg city center.

What hotels are closest to the city center of Middleburg?

Marriott Jacksonville, Residence Inn by Marriott Jacksonville Downtown, and Homewood Suites by Hilton Jacksonville Downtown-Southbank are the properties closest to Middleburg city center.

What are the best independent hotels in Middleburg?

Rainey 5577, Spanish Trace 455 and Island South 35 are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Middleburg?

TownePlace Suites by Marriott Middleburg, Fairfield Inn & Suites by Marriott Gainesville I-75 and The Ritz-Carlton Amelia Island are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Middleburg?

Quality Inn & Suites Jacksonville-Baymeadows, WoodSpring Suites Jacksonville Beach Blvd and Comfort Suites St. Augustine Historic District Area are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Middleburg?

Best Western Plus First Coast Inn & Suites, Best Western Waldo Inn and Suites and Best Western Oceanfront are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Middleburg?

Holiday Inn Express Starke by IHG, Holiday Inn Express Jacksonville South Bartram Prk by IHG and Holiday Inn Express St. Augustine - Vilano Beach by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

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
The average traveler rating of the city of Middleburg, FL shown above is 4.6 out of 5 based on 9 reviews
Back to Top