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

Margaritaville Jacksonville Beach 715 1st St. N, Jacksonville Beach, FL 32250 ~32.63 miles east of Middleburg
  • 3 star property
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent 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
  • 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
Omni Amelia Island Resort & Spa 39 Beach Lagoon Road, Fernandina Beach, FL 32034 ~42.03 miles northeast of Middleburg
  • Four-star Resort property
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Hyatt Regency Jacksonville 225 East Coastline Dr, Jacksonville, FL 32202 ~21.78 miles northeast of Middleburg
  • Four-star property
  • Hotel has a green policy Learn more
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
  • Luxury 5-star property
  • 2 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Marriott Jacksonville Downtown 245 Water St, Jacksonville, FL 32202 ~21.66 miles northeast of Middleburg
  • High end property
  • 355 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Courtyard by Marriott Jacksonville Beach Oceanfront 1617 1st St. N, Jacksonville Beach, FL 32250 ~32.84 miles northeast of Middleburg
  • Affordable property
  • Pets are Allowed
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
The Ritz-Carlton Amelia Island 4750 Amelia Island Pkwy, Fernandina Beach, FL 32034 ~44.22 miles northeast of Middleburg
  • Luxurious 5-star Resort property
  • Hotel has 446 rooms
Call to Book
Add your dates for price
Excellent 9.5 /10 Review Score Call BookMore Details
Four Points by Sheraton Jacksonville Beachfront 11 1st St. North, Jacksonville Beach, FL 32250 ~32.48 miles east of Middleburg
  • Mid-scale property
  • 80 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Southbank Hotel by Marriott Jacksonville Riverwalk 1515 Prudential Dr, Jacksonville, FL 32207 ~21.48 miles northeast of Middleburg
  • 3-star hotel
  • Pet-friendly
Call to Book
Add your dates for price
Very Good 8.3 /10 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 an eco-friendly policy Read more
Call to Book
Add your dates for price
Excellent 9.3 /10 Hotel Reviews Call BookMore Details
Casa Monica Resort & Spa Autograph Collection 95 Cordova St, St. Augustine, FL 32084 ~35.45 miles east of Middleburg
  • High-end hotel
  • 138 rooms in property
Call to Book
Add your dates for price
Excellent 9.3 /10 Read 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 hotel
  • Hotel has 21 suites
Call to Book
Add your dates for price
Very Good 8.2 /10 Read 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
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
DoubleTree by Hilton Hotel Jacksonville Riverfront 1201 Riverplace Boulevard, Jacksonville, FL 32207 ~21.45 miles northeast of Middleburg
  • Expensive hotel
  • Hotel has 10 floors
Call to Book
Add your dates for price
Average 6.6 /10 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
  • Mid-scale property
  • 7 floors in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 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
  • 3-star Resort property
  • Free breakfast
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hilton Garden Inn Jacksonville Ponte Vedra Sawgrass 45 TPC Boulevard, Ponte Vedra Beach, FL 32082 ~30.55 miles east of Middleburg
  • Affordable hotel
  • 128 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Courtyard by Marriott St. Augustine Beach 605 A1A Beach Boulevard, St. Augustine, FL 32080 ~39.12 miles east of Middleburg
  • Affordable hotel
  • Hotel has an eco-friendly policy See more
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Element Jacksonville Beach 208 Beach Boulevard, Jacksonville Beach, FL 32250 ~32.38 miles east of Middleburg
  • Mid-scale hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest 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
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews 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 time: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Hilton St. Augustine Historic Bayfront 32 Avenida Menendez, St. Augustine, FL 32084 ~35.50 miles east of Middleburg
  • 3-star property
  • Check in: 4:00 PM - midnight
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 ~36.07 miles east of Middleburg
  • Three Star hotel
  • Check in: 4:00 PM - midnight
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
  • 3-star property
  • Hotel has 5 suites
Call to Book
Add your dates for price
Very Good 8.8 /10 Read 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
  • 4 star hotel
  • Hotel has 156 rooms
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Villa 1565 137 San Marco Ave, St. Augustine, FL 32084 ~34.86 miles east of Middleburg
  • 3-star hotel
  • Check in time: 4:00 PM - 2:00 AM
Call to Book
Add your dates for price
Average 7.6 /10 Recent Reviews Call BookMore Details
Casa Marina Hotel 691 1st St. North, Jacksonville Beach, FL 32250 ~32.62 miles east of Middleburg
  • 3-star property
  • 16 suites in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Renaissance St. Augustine Historic Downtown Hotel 6 West Castillo Dr, St. Augustine, FL 32084 ~35.15 miles east of Middleburg
  • Expensive hotel
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
Marker 8 Hotel & Marina 1 Dolphin Drive, St. Augustine, FL 32080 ~35.96 miles east of Middleburg
  • Affordable hotel
  • 2 suites in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Residence Inn by Marriott Jacksonville Downtown 357 OAK STREET, Jacksonville, FL 32204 ~21.01 miles northeast of Middleburg
  • 3 star hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest 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
  • 8 floors in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel 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
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest 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
  • 4-star Resort property
  • 301 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest 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
  • Mid-scale hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Very Good 8.8 /10 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 property
  • 2 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Homewood Suites by Hilton Jacksonville Downtown-Southbank 1201 Kings Avenue, Jacksonville, FL 32207 ~21.21 miles northeast of Middleburg
  • Midscale hotel
  • Hotel has 8 floors
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Aloft by Marriott Jacksonville Tapestry Park 4812 Deer Lake Drive, Jacksonville, FL 32246 ~22.97 miles northeast of Middleburg
  • Midscale hotel
  • 5 floors in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 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
  • Expensive hotel
  • 5 floors in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
The Collector Inn - Adults Only 149 Cordova Street, St. Augustine, FL 32084 ~35.55 miles east of Middleburg
  • High end hotel
  • 30 rooms in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest 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
  • Pets Allowed
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
St George Inn 4 St. George St. #101, St. Augustine, FL 32084 ~35.28 miles east of Middleburg
  • 3 star hotel
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score 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
  • Mid-scale property
  • Hotel has an eco-friendly policy Read more
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Hotel Eleo at the University of Florida 1514 Southwest 14th Street, Gainesville, FL 32608 ~41.04 miles southwest of Middleburg
  • Mid-scale property
  • Hotel has 20 suites
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Sheraton Jacksonville Hotel 10605 Deerwood Park Blvd, Jacksonville, FL 32256 ~23.38 miles northeast of Middleburg
  • High end hotel
  • Hotel has a green policy Learn more
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 ~40.23 miles southwest of Middleburg
  • Affordable hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Best Western Historical Inn 2010 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~34.52 miles east of Middleburg
  • Three Star property
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent 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
  • Hotel has 3 suites
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Hilton Garden Inn St. Augustine Beach 401 A1A Beach Blvd, St. Augustine, FL 32080 ~38.91 miles east of Middleburg
  • 3 star hotel
  • Hotel has an eco-friendly policy Learn more
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
Residence Inn by Marriott Jacksonville - Mayo Clinic Area 4905 SAN PABLO ROAD SOUTH, Jacksonville, FL 32224 ~28.94 miles east of Middleburg
  • Mid-scale hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel 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 most popular independent hotels in Middleburg?

Vista Verde Farm Retreat, Rainey 5577 and Spanish Trace 455 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 best Best Western hotels in Middleburg?

Best Western Historic Bayfront, Best Western Plus First Coast Inn & Suites and Best Western Waldo Inn and Suites 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