The best deals on hotels when visiting Elkton in Florida.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Elkton, Florida 32033

Quality Inn Elkton St. Augustine South

2625 State Rd. 207 Elkton, FL

Guests visiting Elkton will appreciate the comfort at Quality Inn Elkton St. Augustine South, where rooms start at $61.99, creating a welcoming space perfect for relaxation and rest. Keep up with your fitness routine in Quality Inn's well-equipped exercise rooms, helping you stay active while on the road.

At Quality Inn Elkton St. Augustine South, a brief drive takes guests right into the heart of downtown Elkton, offering easy access to the city’s most exciting destinations. Enjoy a worry-free Elkton adventure with budget-conscious, well-equipped lodging—book today!

  Call (855) 233-0132 to book with an agent.
  4.0 miles from Elkton, FL 32033

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Augustine I-95

2075 State Rd. 16 St. Augustine, FL

Relax in the inviting atmosphere of Courtyard by Marriott St. Augustine I-95 near Elkton, where charming accommodations create a peaceful retreat, with budget-friendly rates starting at $139.99 per night. Experience unexpected delights with Courtyard's surprise amenities, occasional treats that enhance your stay with a touch of the unexpected.

Guests at Courtyard by Marriott St. Augustine I-95 will appreciate the tranquil atmosphere, with downtown Elkton just a drive away for easy access to the city’s top destinations. Maximize your Elkton experience with a hotel that ensures your comfort from start to finish—secure now!

  Call (855) 239-4019 to book with an agent.
  9.2 miles from Elkton, FL 32033

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Spark by Hilton St. Augustine I 95

2367 State Rd. 16 St. Augustine, FL

For those headed to Elkton, Spark by Hilton St. Augustine I 95 offers budget-friendly accommodations with rooms from $85.99, creating a clean, comfortable environment perfect for rest. Unwind with a film in Hilton's in-house cinema rooms, a cozy option for entertainment without leaving the comfort of the hotel.

At Spark by Hilton St. Augustine I 95, guests can enjoy the balance of being near the city’s highlights, while staying in a quieter, more serene environment. Unwind in Elkton with a hotel that caters to your needs and budget—secure your stay today!

  Call (855) 234-7135 to book with an agent.
  9.2 miles from Elkton, FL 32033

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus St. Augustine I-95

2465 South 16 St. Augustine, FL

With rooms beginning at $89.99, Best Western Plus St. Augustine I-95 is a practical option for travelers to Elkton, providing budget-conscious accommodations in a pleasant setting. Enjoy a complimentary breakfast with a variety of hot and cold options, setting the perfect start to your day at Best Western Plus.

Guests at Best Western Plus St. Augustine I-95 can enjoy the quiet of staying further out, with downtown Elkton still just a short drive away for all their sightseeing adventures. Stay comfortably and affordably in Elkton with accommodations that deliver—book now!

  Call (855) 236-8982 to book with an agent.
  9.3 miles from Elkton, FL 32033

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn St. Augustine Outlet Mall

2310 State Rd. 16 St. Augustine, FL

Guests bound for Elkton will find inviting comfort at Quality Inn St. Augustine Outlet Mall, where budget-friendly rooms start at $73.99, creating a clean and welcoming environment. Experience the convenience of Quality Inn's mobile check-in service, allowing you to bypass the front desk and go straight to your room.

With downtown Elkton still accessible by car, guests at Quality Inn St. Augustine Outlet Mall can enjoy the city’s offerings while retreating to a more peaceful setting afterward. Discover a Elkton stay that makes every moment worthwhile with practical, cost-saving lodging—lock in today!

  Call (855) 235-0725 to book with an agent.
  9.3 miles from Elkton, FL 32033

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Saint Augustine North an IHG Hotel

2300 State Rd. 16 St. Augustine, FL

For an affordable and welcoming stay near Elkton, Holiday Inn Express Hotel & Suites Saint Augustine North an IHG Hotel offers budget-friendly rooms with rates from $119.00, creating a clean and comfortable atmosphere. Appreciate the modern amenities in every room, including flat-screen TVs, convenient charging stations, and comfortable work areas.

At Holiday Inn Express Hotel & Suites Saint Augustine North an IHG Hotel, visitors can enjoy the calm atmosphere of the hotel, while downtown Elkton remains easily accessible for a day of adventure. Enjoy a worry-free Elkton adventure with budget-conscious, well-equipped lodging—book today!

  Call (855) 234-2997 to book with an agent.
  9.3 miles from Elkton, FL 32033

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

The Smart Stay Inn

2365 FL 16 St. Augustine, FL

For an affordable stay near Elkton, The Smart Stay Inn offers inviting accommodations with rooms starting at $87.99, creating a clean and comfortable space. Experience enhanced comfort with rooms that offer added amenities, ensuring a relaxing and convenient stay at a great value.

Guests at The Smart Stay Inn can enjoy the best of both worlds—peaceful surroundings and proximity to downtown Elkton for a day of sightseeing. Stay comfortably in Elkton with amenities that make your trip memorable—lock in today!

  Call (855) 233-7850 to book with an agent.
  9.3 miles from Elkton, FL 32033

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn PLUS+ St. Augustine

2445 State Rd. 16 St. Augustine, FL

At Red Roof Inn PLUS+ St. Augustine, travelers headed to Elkton will find comforting comfort with rooms starting at $71.99, creating a warm and inviting environment ideal for relaxation. Experience the brand's dedication to cleanliness, with enhanced cleaning protocols ensuring a safe and comfortable stay.

With downtown Elkton a drive away, guests at Red Roof Inn PLUS+ St. Augustine can experience the best of the city without staying in the middle of the hustle and bustle. Find the perfect Elkton escape with accommodations that don’t break the bank—lock in today!

  Call (855) 233-7850 to book with an agent.
  9.4 miles from Elkton, FL 32033

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Augustine I-95

2525 County Rd. 208 St. Augustine, FL

At Hampton Inn St. Augustine I-95, guests bound for Elkton can enjoy homely accommodations with rates starting at $109.99, creating a clean, inviting space perfect for relaxation. Savor the convenience and taste of Hampton’s vending machines, stocked with a variety of snacks and beverages for quick refreshment.

Guests at Hampton Inn St. Augustine I-95 can enjoy the quiet of staying further out, with downtown Elkton still just a short drive away for all their sightseeing adventures. Stay comfortably in Elkton and make the most of your travels—lock in your hotel room today!

  Call (855) 234-2997 to book with an agent.
  9.4 miles from Elkton, FL 32033

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham St. Augustine

250 Prime Outlet Boulevard St. Augustine, FL

With budget-conscious rooms from $73.99, La Quinta Inn & Suites by Wyndham St. Augustine provides serene accommodations for guests bound for Elkton, creating a clean, comfortable space. Take advantage of La Quinta's express checkout service, allowing you to save time and streamline your departure.

Guests staying at La Quinta Inn & Suites by Wyndham St. Augustine can enjoy the calm atmosphere of being further out, with downtown Elkton still accessible for a day’s adventures. Get ready for a Elkton adventure with accommodations that keep your budget intact—book today!

  Call (855) 239-5277 to book with an agent.
  9.4 miles from Elkton, FL 32033

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Stayable St. Augustine

2535 State Rd. 16 St. Augustine, FL

With budget-friendly rooms from $68.99, Stayable St. Augustine provides inviting accommodations for travelers to Elkton, creating a clean, comfortable environment for all. Find comfort in rooms that deliver practical amenities, ensuring a pleasant and economical stay.

Guests staying at Stayable St. Augustine will appreciate the balance of a quiet stay, while downtown Elkton is just a convenient drive away for easy access. Enjoy an affordable Elkton stay that prioritizes your comfort—book your room now!

  Call (855) 234-7135 to book with an agent.
  9.4 miles from Elkton, FL 32033

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham St. Augustine

2550 State Rd. 16 St. Augustine, FL

For an affordable stay near Elkton, Super 8 by Wyndham St. Augustine offers budget-conscious comfort with rooms beginning at $62.64, creating a warm and inviting atmosphere. Rely on Super 8 for a convenient, comfortable, and cost-effective stay, making it an ideal choice for budget-conscious travelers.

At Super 8 by Wyndham St. Augustine, guests can unwind in a more serene environment, with downtown Elkton a convenient drive away for a day of sightseeing. Stay smart and enjoy added comfort for your Elkton adventure—reserve your room today!

  Call (855) 235-0725 to book with an agent.
  9.5 miles from Elkton, FL 32033

Starting at

$62.64

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham St. Augustine I-95 / Outlet Mall

2560 State Rd. 16 St. Augustine, FL

For a budget-conscious and comfortable stay, Days Inn by Wyndham St. Augustine I-95 / Outlet Mall offers secure accommodations with rooms from $59.76, creating a clean and inviting space. Receive a warm welcome from our staff, whose dedication to your comfort and satisfaction shines from check-in to check-out.

With downtown Elkton just a short drive away, guests at Days Inn by Wyndham St. Augustine I-95 / Outlet Mall can explore the city’s attractions while returning to a peaceful retreat afterward. Stay affordably and enjoy Elkton with added value and ease—reserve now!

  Call (855) 233-0132 to book with an agent.
  9.5 miles from Elkton, FL 32033

Starting at

$59.76

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton St. Augustine I-95

270 OUTLET MALL BOULEVARD St. Augustine, FL

Home2 Suites by Hilton St. Augustine I-95 offers a welcoming escape for travelers to Elkton, with inviting accommodations crafted for relaxation, with nightly rates starting at just $130.99. Stay healthy with Home2 Suites' filtered water stations, available in gyms and public areas to keep you hydrated and refreshed.

At Home2 Suites by Hilton St. Augustine I-95, visitors can appreciate the quiet surroundings, while downtown Elkton remains within easy reach for a day of exploration. Stay in Elkton with a hotel that brings relaxation and affordability together—secure now!

  Call (855) 239-5277 to book with an agent.
  9.5 miles from Elkton, FL 32033

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott St. Augustine I-95

305 Outlet Mall Blvd St. Augustine, FL

Guests bound for Elkton can enjoy sheltered comfort at Fairfield Inn & Suites by Marriott St. Augustine I-95, where rooms start at $109.99, creating a welcoming environment ideal for relaxation. Celebrate the new day with Fairfield's sunrise coffee service, featuring freshly brewed selections available in the lobby each morning.

Guests staying at Fairfield Inn & Suites by Marriott St. Augustine I-95 can enjoy a peaceful environment, knowing that downtown Elkton is still just a drive away for all their city adventures. Enjoy your time in Elkton with a hotel that’s both practical and inviting—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  9.5 miles from Elkton, FL 32033

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton St. Augustine San Sebastian

10 PRAWN STREET St. Augustine, FL

Choose Homewood Suites by Hilton St. Augustine San Sebastian for your trip to Elkton, where delightful rooms and friendly service create a welcoming retreat, with budget-friendly rates beginning at $121.99. Experience leisure and activity with Homewood Suites' mini-golf course, providing fun for guests of all ages.

Guests at Homewood Suites by Hilton St. Augustine San Sebastian can appreciate the best of both worlds—proximity to downtown Elkton for sightseeing, and a quiet retreat afterward. Choose a hotel in Elkton that transforms your stay with superior comfort—lock in today!

  Call (855) 239-4019 to book with an agent.
  9.6 miles from Elkton, FL 32033

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Ocean Inn

3955 A1A South Street St. Augustine, FL

For an affordable, restful visit, Americas Best Value Inn Ocean Inn offers inviting rooms with rates starting at $71.40, creating a warm and welcoming atmosphere perfect for guests bound for Elkton. Benefit from our commitment to affordability, ensuring you receive great value without compromising on comfort or quality.

With Elkton a convenient drive away, guests staying at Americas Best Value Inn Ocean Inn can explore the city’s highlights before returning to the calm and quiet of the hotel. Enjoy Elkton in comfort and without the expense—lock in your stay today!

  Call (855) 235-0725 to book with an agent.
  9.7 miles from Elkton, FL 32033

Starting at

$71.40

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites St. Augustine Beach Area

901 A1A Beach Blvd St. Augustine, FL

At Quality Inn & Suites St. Augustine Beach Area, guests bound for Elkton can enjoy affordable accommodations with rooms beginning at $76.99, creating a warm, inviting atmosphere for relaxation. Take advantage of Quality Inn's technology hubs, offering guests access to the latest gadgets and tech support.

With a simple drive into downtown Elkton, guests at Quality Inn & Suites St. Augustine Beach Area can enjoy the city’s highlights without sacrificing the calm of their stay. Find comfort and convenience in Elkton at a rate that fits your budget—book now!

  Call (855) 234-7135 to book with an agent.
  10.0 miles from Elkton, FL 32033

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

The Collector Inn Adults Only

149 Cordova Street St. Augustine, FL

Embrace a luxurious escape at The Collector Inn Adults Only near Elkton, where refined accommodations offer style and comfort, with budget-friendly rates beginning at $246.99. Stay in accommodations that are as opulent as they are comfortable, with exclusive amenities designed for the discerning traveler.

With Elkton just a drive away, guests at The Collector Inn Adults Only can explore the city’s best spots before retreating to the quiet and calm of the hotel. Relax in Elkton at a hotel that creates a sanctuary of style and comfort—lock in today!

  Call (855) 233-0132 to book with an agent.
  10.0 miles from Elkton, FL 32033

Starting at

$246.99

per night

Read Reviews View Amenities View All Rooms

Casa Monica Resort & Spa Autograph Collection

95 Cordova St St. Augustine, FL

Enjoy the art of luxury at Casa Monica Resort & Spa Autograph Collection near Elkton, where elegant accommodations make relaxation effortless, with enticing nightly rates starting at $259.99. Join in on curated events and experiences that each Autograph Collection Hotel offers, from cultural tours to cooking classes.

Discover a relaxing getaway at Casa Monica Resort & Spa Autograph Collection, where peaceful surroundings are paired with Elkton's nearby adventures. Relax and rejuvenate in Elkton with accommodations that make every detail feel important—secure now!

  Call (855) 239-4019 to book with an agent.
  10.1 miles from Elkton, FL 32033

Starting at

$259.99

per night

Read Reviews View Amenities View All Rooms

Guy Harvey Resort on St. Augustine Beach

860 A1A Beach Blvd St. Augustine, FL

Unwind in the enchanting atmosphere of Guy Harvey Resort on St. Augustine Beach as you explore Elkton, where restful rooms provide quality and warmth, with rates from just $139.99. Experience a relaxing stay in rooms that are designed to provide both comfort and convenience, with a range of modern amenities.

Escape to the peace and quiet of Guy Harvey Resort on St. Augustine Beach, where guests can unwind and still explore Elkton whenever they choose. Enjoy your Elkton adventure with a hotel that provides everything you need for a great stay—book today!

  Call (855) 234-5074 to book with an agent.
  10.1 miles from Elkton, FL 32033

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Marion Motor Lodge

120 Avenida Menendez St. Augustine, FL

At Marion Motor Lodge, guests bound for Elkton will find inviting rooms with rates beginning at $143.99, creating a warm and comfortable space perfect for relaxation. Enjoy a more satisfying stay with additional amenities that offer a touch of luxury without the premium price tag.

Unwind in the peaceful environment at Marion Motor Lodge, where the calm atmosphere is complemented by easy access to downtown Elkton. Choose a hotel in Elkton that keeps both your comfort and wallet in mind—reserve now!

  Call (855) 235-0725 to book with an agent.
  10.2 miles from Elkton, FL 32033

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Hilton St. Augustine Historic Bayfront

32 Avenida Menendez St. Augustine, FL

Travelers visiting Elkton will appreciate Hilton St. Augustine Historic Bayfront as a cushy escape, where quality accommodations provide warmth and relaxation, starting at $243.99. Relax in Hilton's sophisticated lobby areas, where comfort meets luxury in a welcoming atmosphere designed for both relaxation and business.

Relax at Hilton St. Augustine Historic Bayfront, where guests can enjoy peaceful surroundings while downtown Elkton remains close enough for a day of adventure. Plan your ideal Elkton getaway with a hotel that turns relaxation into an art—reserve now!

  Call (855) 235-0725 to book with an agent.
  10.3 miles from Elkton, FL 32033

Starting at

$243.99

per night

Read Reviews View Amenities View All Rooms

La Fiesta Ocean Inn&Suites

810 A1a Beach Blvd St. Augustine, FL

With rates beginning at $97.99, La Fiesta Ocean Inn&Suites provides budget-friendly accommodations for travelers visiting Elkton, creating a warm and inviting environment. Find straightforward accommodations, where rooms provide a clean and comfortable environment for a relaxing stay.

Guests seeking quiet will appreciate La Fiesta Ocean Inn&Suites, where the calm atmosphere provides rest and downtown Elkton is still nearby. Discover how easy Elkton travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 236-8982 to book with an agent.
  10.3 miles from Elkton, FL 32033

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms