Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Mayo Clinic - Mayo Clinic Florida

Accommodations close to Mayo Clinic are shown in the list below sorted in the order of their distance (closest first). Browse our hotels to find accommodations near Mayo Clinic (Mayo Clinic) for your leisure or corporate trips.Mayo Clinic is located at 4500 San Pablo Rd S. We show the best lodging close to Mayo Clinic so you can review the available Mayo Clinic lodging below and securely book your ideal hotel.

Lodging & Accommodations close to Mayo Clinic

Courtyard by Marriott Jacksonville San Pablo : 14390 Mayo Blvd. 14390 Mayo Blvd., Jacksonville, FL 32224 ~0.08 miles southwest of Mayo Clinic
  • 3-star Beach property
  • Hotel has 146 rooms
  • Most guests said rooms were clean enough
  • Very good business hotel
The Inn at Mayo Clinic : 4420 Mary Brigh Dr. 4420 Mary Brigh Dr., Jacksonville, FL 32224 ~0.24 miles north of Mayo Clinic
  • Three Star Beach hotel
  • Free breakfast available
Holiday Inn Express & Suites Jacksonville Se Med C - Jacksonville 4791 Windsor Commons Court, Jacksonville, FL 32224 ~1.75 miles west of Mayo Clinic
  • Mid-scale Golf Course hotel
  • Fitness / Gym is on-site
From$50
Very Good 4.0 /5Review Score Call
Hampton Inn & Suites by Hilton 13733 Beach Blvd., Jacksonville, FL 32224 ~2.13 miles northwest of Mayo Clinic
  • Affordable Suburban property
  • Hotel has 5 floors
From$83
Very Good 4.5 /5Review Score Call
Hampton Inn Jacksonville Beach Ponte Vedra 1220 Marsh Landing Pkwy., Jacksonville Beach, FL 32250 ~2.43 miles east of Mayo Clinic
  • Midscale Beach property
  • Access to gym on-site
  • Most guests found problems with the furniture
  • Clean towels
Holiday Inn Express Jacksonville Beach 1101 Beach Blvd., Jacksonville Beach, FL 32250 ~2.84 miles northeast of Mayo Clinic
  • Midscale Beach hotel
  • Free comp. breakfast
From$80
Very Good 4.5 /5Read Reviews Call
Four Points by Sheraton Jacksonville Beachfront - Jacksonville Beach 11 1st St. North, Jacksonville Beach, FL 32250 ~3.40 miles northeast of Mayo Clinic
  • Midscale Beach property
  • Gym / Fitness Center Available
  • Everything up to date
  • Wonderful ladies at the front desk
From$130
Very Good 4.5 /5Reviews Call
Best Western Oceanfront 305 North 1st St., Jacksonville Beach, FL 32250 ~3.48 miles northeast of Mayo Clinic
  • 3-star Beach hotel
  • Check in time: 3:00 pm
  • Housekeeping was ok, according to 50%
  • Management was excellent, said 71%
From$125
Very Good 4.0 /5Latest Reviews Call
Casa Marina Hotel & Restaurant - Jacksonville Beach 691 1st St. North, Jacksonville Beach, FL 32250 ~3.60 miles northeast of Mayo Clinic
  • 3 star Oceanfront property
  • 23 sleeping rooms in hotel
  • Modern Hotel
  • Bar is awesome
From$110
Very Good 4.0 /5Read Reviews Call
Surfside Inn - Jacksonville Beach
+1-800-230-4134
1236 N.1st St., Jacksonville Beach, FL 32250 ~3.77 miles northeast of Mayo Clinic
  • Two-star Beach hotel
  • 32 rooms in hotel
Ponte Vedra Beach Resorts : 200 Ponte Vedra Blvd. 200 Ponte Vedra Blvd., Ponte Vedra Beach, FL 32082 ~3.78 miles east of Mayo Clinic
  • Luxury 5 star Beach property
  • 2 floors in property
  • Pool is mediocre
  • Great amenities
From$189
Very Good 4.5 /5Guest Reviews Call
Hampton Inn Oceanfront Jax Beach in Jacksonville Beach 1515 1st St. North, Jacksonville Beach, FL 32250 ~3.91 miles northeast of Mayo Clinic
  • Mid-scale Oceanfront hotel
  • 177 rooms in hotel
  • Microwave oven broken
  • Accessible parking
From$104
Very Good 4.5 /5Reviews Call
Fairfield Inn & Suites by Marriott Jacksonville Be - Jacksonville Beach 1616 1st St. North, Jacksonville Beach, FL 32250 ~3.92 miles northeast of Mayo Clinic
  • Three Star Beach property
  • Hotel has 31 suites
  • Almost all guests thought the service was very professional
  • Excellent breakfast
From$99
Very Good 4.0 /5Read Reviews Call
Courtyard by Marriott Oceanfront Jacksonville Beac : 1617 1st St. North
+1-800-881-1523
1617 1st St. North, Jacksonville Beach, FL 32250 ~3.93 miles northeast of Mayo Clinic
  • 3 star Beach property
  • Access to gym on-site
  • Wi-fi did not work
  • Beach nearby
From$139
Very Good 4.5 /5Review Score Call
Days Inn Neptune Beach - Neptune Beach 1401 Atlantic Blvd., Neptune Beach, FL 32266 ~4.54 miles north of Mayo Clinic
  • Affordable Beach property
  • Hotel has 2 meeting rooms
  • Hotel buildings could use some improvement
  • Average beds
One Ocean Resort & Spa in Atlantic Beach 1 Ocean Blvd., Atlantic Beach, FL 32233 ~5.01 miles northeast of Mayo Clinic
  • 4-star Beach property
  • 193 rooms in hotel
  • Most guests were happy with the room service
  • Smallest shower room
From$160
Very Good 4.5 /5Review Score Call
Hilton Garden Inn Jacksonville / Ponte Vedra : 45 Pga Tour Blvd. 45 Pga Tour Blvd., Ponte Vedra Beach, FL 32082 ~5.10 miles southeast of Mayo Clinic
  • Mid-scale Resort hotel
  • 127 sleeping rooms in hotel
From$75
Very Good 4.5 /5Review Score Call
Sawgrass Marriott Golf Resort & Spa 1000 Pga Tour Blvd., Ponte Vedra Beach, FL 32082 ~5.15 miles southeast of Mayo Clinic
  • Expensive Beach property
  • 21 suites in hotel
  • Room cleanliness is acceptable
  • Nice golf courses
From$129
Very Good 4.0 /5Review Score Call
Holiday Inn East I 295 & Baymeadows : 11083 Nurseryfields Dr. 11083 Nurseryfields Dr., Jacksonville, FL 32256 ~5.34 miles southwest of Mayo Clinic
  • Mid-scale Suburban property
  • 98 rooms in property
  • No complimentary breakfast
  • Generally very clean
From$67
Very Good 4.5 /5Reviews Call
Homewood Suites by Hilton : 10434 Midtown Pkwy. 10434 Midtown Pkwy., Jacksonville, FL 32246 ~5.41 miles west of Mayo Clinic
  • Mid-scale Suburban property
  • 4 meeting rooms in hotel
From$129
Very Good 4.0 /5Recent Reviews Call
 [1 - 20 of 25]    
Next: Show All Available Mayo Clinic Hotels with Pricing
Back to Top