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

Elkton Florida Hotels & Motels

Only hotels in Elkton are listed below. Find cheap and discounted hotel/motel rates in or nearby Elkton, FL for your upcoming individual or group travel. Discover the most popular Elkton, Florida hotel and motel rooms. Browse the Elkton area hotels to find the perfect lodging! Please use the provided map of the Elkton hotels.

The Elkton center is about 9 miles south of St. Augustine Premium Outlets and 9 miles south of Family Fun Factory.

Elkton Hotels/Accommodations

Margaritaville Jacksonville Beach
+1-888-389-4121
715 1st St. N, Jacksonville Beach, FL 32250 ~35.19 miles north of Elkton
  • Affordable hotel
  • 202 sleeping rooms in hotel
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 and Spa
+1-888-675-2083
1 Ocean Blvd, Atlantic Beach, FL 32233 ~37.19 miles north of Elkton
  • property
  • Pets Allowed
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Hyatt Regency Jacksonville
+1-800-716-8490
225 East Coastline Dr, Jacksonville, FL 32202 ~38.69 miles north of Elkton
  • High end property
  • Check in time: 4:00 PM - 2:00 AM
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Ponte Vedra Inn & Club
+1-800-805-5223
200 Ponte Vedra Blvd, Ponte Vedra Beach, FL 32082 ~31.65 miles north of Elkton
  • Luxury 5 star property
  • 50 suites in hotel
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Marriott Jacksonville Downtown
+1-888-965-1860
245 Water St, Jacksonville, FL 32202 ~38.94 miles north of Elkton
  • High-end hotel
  • Check-in time: 4:00 PM - 2:00 AM
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Courtyard by Marriott Jacksonville Beach Oceanfront
+1-888-788-5576
1617 1st St. N, Jacksonville Beach, FL 32250 ~35.76 miles north of Elkton
  • Affordable property
  • Pet-friendly
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Four Points by Sheraton Jacksonville Beachfront
+1-888-897-9207
11 1st St. North, Jacksonville Beach, FL 32250 ~34.78 miles north of Elkton
  • Mid-scale property
  • Hotel has a green policy See policy
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Southbank Hotel by Marriott Jacksonville Riverwalk
+1-888-311-4278
1515 Prudential Dr, Jacksonville, FL 32207 ~38.19 miles north of Elkton
  • 3 star hotel
  • Pets are Allowed
Add your dates for price
Very Good 8.3 /10 Review Score Call BookMore Details
Hyatt Place Jacksonville / St. Johns Town Center
+1-888-469-4795
4742 Town Center Parkway, Jacksonville, FL 32246 ~32.51 miles north of Elkton
  • Three Star hotel
  • Pets Allowed
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
Casa Monica Resort & Spa Autograph Collection
+1-888-734-9421
95 Cordova St, St. Augustine, FL 32084 ~11.41 miles northeast of Elkton
  • High-end property
  • 12 suites in hotel
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Hammock Beach Golf Resort & Spa
+1-888-841-5292
200 Ocean Crest Drive, Palm Coast, FL 32137 ~20.70 miles southeast of Elkton
  • Four star Resort property
  • Access to gym on-site
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Sawgrass Marriott Golf Resort & Spa
+1-888-455-5160
1000 TPC Blvd., Ponte Vedra Beach, FL 32082 ~28.94 miles north of Elkton
  • 4 star Resort hotel
  • 514 sleeping rooms in hotel
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Guy Harvey Resort on St. Augustine Beach
+1-888-965-8297
860 A1A Beach Blvd, St. Augustine, FL 32080 ~12.11 miles east of Elkton
  • Affordable hotel
  • Pet-friendly
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
DoubleTree by Hilton Hotel Jacksonville Riverfront
+1-888-906-6358
1201 Riverplace Boulevard, Jacksonville, FL 32207 ~38.45 miles north of Elkton
  • Four star property
  • Check-in time: 4:00 PM - 2:00 AM
Add your dates for price
Average 6.6 /10 Review Score Call BookMore Details
Hampton Inn Jacksonville Beach / Oceanfront
+1-888-749-6785
1515 1st St. N, Jacksonville Beach, FL 32250 ~35.69 miles north of Elkton
  • 3-star property
  • Pets/Dogs Allowed
Add your dates for price
Excellent 9.2 /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 →
Grand Seas by Exploria Resorts MOD Collection by Sonesta
+1-888-878-9982
North Atlantic Ave. 2424, Daytona Beach, FL 32118 ~44.84 miles southeast of Elkton
  • Three Star hotel
  • 110 suites in property
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Embassy Suites by Hilton St. Augustine Beach-Oceanfront Resort
+1-888-389-4485
300 A1A Beach Blvd, St. Augustine, FL 32080 ~12.70 miles east of Elkton
  • Affordable Resort hotel
  • 175 rooms in hotel
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Hilton Garden Inn Jacksonville Ponte Vedra Sawgrass
+1-888-389-4121
45 TPC Boulevard, Ponte Vedra Beach, FL 32082 ~29.13 miles north of Elkton
  • 3 star property
  • Gym / Fitness Center Available
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Courtyard by Marriott St. Augustine Beach
+1-888-675-2083
605 A1A Beach Boulevard, St. Augustine, FL 32080 ~12.40 miles east of Elkton
  • Mid-scale hotel
  • Gym is available on property
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Element Jacksonville Beach
+1-800-716-8490
208 Beach Boulevard, Jacksonville Beach, FL 32250 ~34.69 miles north of Elkton
  • Mid-scale hotel
  • Check-in time: 4:00 PM - anytime
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Hampton Inn Jacksonville-Downtown-I-95
+1-800-805-5223
1331 Prudential Dr, Jacksonville, FL 32207 ~38.22 miles north of Elkton
  • 4 star hotel
  • Check-in: 3:00 PM
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
The Lodge and Club at Ponte Vedra Beach
+1-888-965-1860
607 Ponte Vedra Blvd, Ponte Vedra Beach, FL 32082 ~31.65 miles north of Elkton
  • Luxurious 5 Star hotel
  • Check-in time: 4:00 PM - anytime
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Hilton St. Augustine Historic Bayfront
+1-888-788-5576
32 Avenida Menendez, St. Augustine, FL 32084 ~11.62 miles northeast of Elkton
  • Affordable property
  • Fitness + Health Center
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Hyatt Place St. Augustine / Vilano Beach
+1-888-897-9207
117 Vilano Road, St. Augustine, FL 32084 ~13.45 miles northeast of Elkton
  • 3 star property
  • Check in time: 4:00 PM - midnight
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Hilton Garden Inn Daytona Beach Oceanfront
+1-888-311-4278
2560 North Atlantic Ave, Daytona Beach, FL 32118 ~44.68 miles southeast of Elkton
  • Mid-scale property
  • 7 suites in property
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Marriott Jacksonville
+1-888-469-4795
4670 Salisbury Rd, Jacksonville, FL 32256 ~32.55 miles north of Elkton
  • Affordable hotel
  • 255 rooms in hotel
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Springhill Suites by Marriott Jacksonville Beach Oceanfront
+1-888-734-9421
465 North 1st Street, Jacksonville Beach, FL 32250 ~35.03 miles north of Elkton
  • High-end hotel
  • Check in time: 4:00 PM - anytime
Add your dates for price
Very Good 8.7 /10 Recent Reviews Call BookMore Details
Villa 1565
+1-888-841-5292
137 San Marco Ave, St. Augustine, FL 32084 ~11.85 miles northeast of Elkton
  • Three Star property
  • Complimentary breakfast is offered
Add your dates for price
Average 7.6 /10 Review Score Call BookMore Details
Casa Marina Hotel
+1-888-455-5160
691 1st St. North, Jacksonville Beach, FL 32250 ~35.15 miles north of Elkton
  • Mid-scale property
  • 16 suites in hotel
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Renaissance St. Augustine Historic Downtown Hotel
+1-888-965-8297
6 West Castillo Dr, St. Augustine, FL 32084 ~11.67 miles northeast of Elkton
  • Four-star property
  • Fitness + Health Center
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Marker 8 Hotel & Marina
+1-888-906-6358
1 Dolphin Drive, St. Augustine, FL 32080 ~11.88 miles northeast of Elkton
  • 3 star hotel
  • 2 suites in hotel
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Residence Inn by Marriott Jacksonville Downtown
+1-888-749-6785
357 OAK STREET, Jacksonville, FL 32204 ~38.97 miles north of Elkton
  • Mid-scale hotel
  • Free complimentary breakfast
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Hilton Garden Inn Jacksonville Downtown Southbank
+1-888-878-9982
1201 Kings Avenue, Jacksonville, FL 32207 ~37.89 miles north of Elkton
  • 3-star hotel
  • Pet Friendly
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
World Golf Village Renaissance St. Augustine Resort
+1-888-389-4485
500 South Legacy Trail, St. Augustine, FL 32092 ~13.91 miles north of Elkton
  • Four star Resort hotel
  • Hotel has 30 suites
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Ocean Sands Beach Boutique Inn - 1 Acre Private Beach
+1-888-389-4121
3465 Coastal Hwy, St. Augustine, FL 32084 ~14.09 miles northeast of Elkton
  • Midscale hotel
  • Check in: 2:30 PM - anytime
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Homewood Suites by Hilton St. Augustine San Sebastian
+1-888-675-2083
10 PRAWN STREET, St. Augustine, FL 32084 ~10.88 miles northeast of Elkton
  • Midscale hotel
  • Hotel has an eco-friendly policy See policy
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
voco St. Augustine Historic Area by IHG
+1-800-716-8490
215 Anastasia Blvd, St. Augustine, FL 32080 ~12.05 miles northeast of Elkton
  • Affordable property
  • 50 rooms in property
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
The Lodge at Hammock Beach Resort
+1-800-805-5223
105 16th Rd. E, Palm Coast, FL 32137 ~20.66 miles southeast of Elkton
  • Affordable Resort hotel
  • Fitness / Gym is on-site
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Homewood Suites by Hilton Jacksonville Downtown-Southbank
+1-888-965-1860
1201 Kings Avenue, Jacksonville, FL 32207 ~37.89 miles north of Elkton
  • Mid-scale property
  • 8 floors in property
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Aloft by Marriott Jacksonville Tapestry Park
+1-888-788-5576
4812 Deer Lake Drive, Jacksonville, FL 32246 ~32.97 miles north of Elkton
  • 3-star property
  • 137 rooms in hotel
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
DoubleTree by Hilton St. Augustine Historic District
+1-888-897-9207
116 San Marco Ave, St. Augustine, FL 32084 ~11.78 miles northeast of Elkton
  • Expensive hotel
  • Pets Welcome
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
The Collector Inn - Adults Only
+1-888-311-4278
149 Cordova Street, St. Augustine, FL 32084 ~11.36 miles northeast of Elkton
  • 4-star property
  • Hotel has 2 floors
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
St George Inn
+1-888-469-4795
4 St. George St. #101, St. Augustine, FL 32084 ~11.65 miles northeast of Elkton
  • Affordable property
  • Pet-friendly
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Hampton Inn St. Augustine Downtown Historic District
+1-888-734-9421
1302 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~11.67 miles northeast of Elkton
  • Three Star property
  • Check-in: 4:00 PM - 11:00 PM
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Sheraton Jacksonville Hotel
+1-888-841-5292
10605 Deerwood Park Blvd, Jacksonville, FL 32256 ~32.01 miles north of Elkton
  • 4 star hotel
  • 159 rooms in hotel
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Best Western Historical Inn
+1-888-455-5160
2010 North Ponce De Leon Blvd, St. Augustine, FL 32084 ~11.93 miles northeast of Elkton
  • Three Star property
  • 2 floors in property
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Hilton Garden Inn St. Augustine Beach
+1-888-965-8297
401 A1A Beach Blvd, St. Augustine, FL 32080 ~12.52 miles east of Elkton
  • Affordable property
  • Hotel has 83 rooms
Add your dates for price
Very Good 8.0 /10 Guest Reviews Call BookMore Details
Residence Inn by Marriott Jacksonville - Mayo Clinic Area
+1-888-906-6358
4905 SAN PABLO ROAD SOUTH, Jacksonville, FL 32224 ~32.20 miles north of Elkton
  • 3 star hotel
  • 7 floors in hotel
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Castillo Real St. Augustine BeachTapestry Collection Hilton
+1-888-749-6785
530 A1a Beach Blvd, St. Augustine, FL 32080 ~12.49 miles east of Elkton
  • Mid-scale hotel
  • 60 rooms in property
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Courtyard by Marriott St. Augustine I-95
+1-888-878-9982
2075 State Rd. 16, St. Augustine, FL 32084 ~9.43 miles north of Elkton
  • Affordable property
  • 3 suites in hotel
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details

Next: See My Elkton Hotels with Pricing

FAQs about hotels in Elkton

What are the most favored hotels in Elkton?

St George Inn, The Collector Inn - Adults Only and Element Jacksonville Beach are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Elkton?

Ponte Vedra Inn & Club, The Lodge and Club at Ponte Vedra Beach and Dune House Hotel and Spa are the top 3 luxury hotels near Elkton city center.

What hotels are closest to the city center of Elkton?

Courtyard by Marriott St. Augustine I-95, Homewood Suites by Hilton St. Augustine San Sebastian, and The Collector Inn - Adults Only are the properties closest to Elkton city center.

What are the most popular independent hotels in Elkton?

The Beach House at Si Como No Inn, Daytona Beach Resort Unit #302 and Rainey 5577 are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Elkton?

TownePlace Suites by Marriott Middleburg, Residence Inn by Marriott Jacksonville Downtown and TownePlace Suites by Marriott Jacksonville Mayport are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Elkton?

Quality Inn & Suites Jacksonville-Baymeadows, WoodSpring Suites Jacksonville Beach Blvd and Bluegreen Vacations Casa del Mar Ascend Resort Collection are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Elkton?

Best Western Historic Bayfront, Best Western Oceanfront 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 Elkton?

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).

What did travelers think of the city of Elkton?

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

"Conveniently close to I-95."
Score 4.0 / 5

Conveniently close to I-95.

Wanda N., from 07-Nov-2022
"Fantastic!!!!"
Score 5.0 / 5

Fantastic!!!!

Rosalind H., from 19-Oct-2022
"Fantastic!!!!"
Score 5.0 / 5

Fantastic!!!!

Rosalind H., from 19-Oct-2022
"Fantastic!!!!"
Score 5.0 / 5

Fantastic!!!!

Rosalind H., from 19-Oct-2022
The average traveler rating of the city of Elkton, FL shown above is 4.8 out of 5 based on 4 reviews
Back to Top