Find hotels in Elkton, FL from $59

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elkton hotels

Old Town Inn - St Augustine South

Old Town Inn - St Augustine South
2.0 star property
Elkton
6.8 out of 10, (85)
"Great stay "
United States
Adelis
$70 nightly
The price is $78
Dec 29 - Dec 30
Total with taxes and fees
Old Town Inn - St Augustine South

Beachfront Bed & Breakfast

Beachfront Bed & Breakfast
3.0 star property
St. Augustine
9.2 out of 10, Wonderful, (590)
"We booked our stay to see the downtown Christmas lights, but ended up relaxing and enjoying the beach. The breakfast and staff were great .We were in the cottage and the room was large and decorated beautifully. We will definitely be staying there again!"
United States
Patricia
$180 nightly
The price is $200
Jan 5 - Jan 6, 2026
Total with taxes and fees
Beachfront Bed & Breakfast

Renaissance St. Augustine Historic Downtown Hotel

Renaissance St. Augustine Historic Downtown Hotel
4.0 star property
Uptown
9.4 out of 10, Exceptional, (421)
"Everything and everyone was amazing! Highly recommend!"
United States
Debra
$269 nightly
The price is $300
Jan 11 - Jan 12, 2026
Total with taxes and fees
Renaissance St. Augustine Historic Downtown Hotel

The Collector Inn - Adults Only

The Collector Inn - Adults Only
4.0 star property
St. Augustine Historic District
9.6 out of 10, Exceptional, (576)
"Lovely place to stay. "
United States
Steven
$278 nightly
The price is $310
Jan 11 - Jan 12, 2026
Total with taxes and fees
The Collector Inn - Adults Only

St George Inn

St George Inn
3.5 star property
St. Augustine Historic District
9.6 out of 10, Exceptional, (999)
"Very cute place. Would definitely stay there again "
United States
Gillian
$294 nightly
The price is $328
Jan 12 - Jan 13, 2026
Total with taxes and fees
St George Inn

Hemingway House Bed and Breakfast

Hemingway House Bed and Breakfast
3.5 star property
St. Augustine Historic District
8.2 out of 10, Very Good, (99)
"Clean and very comfortable bed. Great location. Walking distance to everything. "
United States
Ashley
$249 nightly
The price is $278
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hemingway House Bed and Breakfast

voco St. Augustine Historic Area by IHG

voco St. Augustine Historic Area by IHG
3.5 star property
Davis Shores
9.0 out of 10, Wonderful, (1001)
"Staff was amazing and amenities were great. "
United States
Melissa
$122 nightly
The price is $136
Jan 25 - Jan 26, 2026
Total with taxes and fees
voco St. Augustine Historic Area by IHG

Bliss By The Sea

Bliss By The Sea
2.0 star property
Crescent Beach
9.0 out of 10, Wonderful, (108)
"Clean and quiet plase "
United States
Oscar
$89 nightly
The price is $99
Jan 4 - Jan 5, 2026
Total with taxes and fees
Bliss By The Sea

St Francis Inn

St Francis Inn
3.0 star property
St. Augustine Historic District
8.8 out of 10, Excellent, (1000)
"Friendly staff "
United States
James
$282 nightly
The price is $314
Jan 20 - Jan 21, 2026
Total with taxes and fees
St Francis Inn

Hilton St. Augustine Historic Bayfront

Hilton St. Augustine Historic Bayfront
3.5 star property
St. Augustine Historic District
9.2 out of 10, Wonderful, (1003)
"We had an amazing stay!!! "
United States
Cherie
$204 nightly
The price is $228
Jan 19 - Jan 20, 2026
Total with taxes and fees
Hilton St. Augustine Historic Bayfront

Hammock Beach Golf Resort & Spa

Hammock Beach Golf Resort & Spa
4.0 star property
Palm Coast
8.6 out of 10, Excellent, (1001)
"Fantastic place to stay at!"
United States
Marina
$215 nightly
The price is $241
Jan 21 - Jan 22, 2026
Total with taxes and fees
Hammock Beach Golf Resort & Spa

Courtyard by Marriott St. Augustine Beach

Courtyard by Marriott St. Augustine Beach
3.0 star property
St. Augustine
8.8 out of 10, Excellent, (1005)
"Room was clean and very nice ,front staff was friendly and helpful. Very nice hotel. "
United States
David
$98 nightly
The price is $109
Jan 4 - Jan 5, 2026
Total with taxes and fees
Courtyard by Marriott St. Augustine Beach

Penny Farthing Inn

Penny Farthing Inn
3.0 star property
Downtown Historic District
9.4 out of 10, Exceptional, (1000)
"we had a wonderful stay here. the staff was very nice "
United States
misty
$345 nightly
The price is $385
Jan 11 - Jan 12, 2026
Total with taxes and fees
Penny Farthing Inn

The Saint Augustine Beach House

The Saint Augustine Beach House
2.5 star property
Vilano Beach
9.6 out of 10, Exceptional, (603)
"A clean, comfortable room with an outstanding view. Honestly, the staff couldn't have been nicer or done more for us. "
United States
Kathleen
$267 nightly
The price is $298
Jan 11 - Jan 12, 2026
Total with taxes and fees
The Saint Augustine Beach House

Old City House Inn and Restaurant

Old City House Inn and Restaurant
3.5 star property
St. Augustine Historic District
9.2 out of 10, Wonderful, (627)
"Clean, comfortable room. The staff was very nice and the breakfast served was delicious. Its a great location where you can walk to many of the shops and museums. "
United States
Joshua
$223 nightly
The price is $249
Jan 8 - Jan 9, 2026
Total with taxes and fees
Old City House Inn and Restaurant

The Cozy Inn

The Cozy Inn
2.0 star property
Nelmar Terrace
9.4 out of 10, Exceptional, (1005)
"Lovely place, great location!"
United States
Anita
$108 nightly
The price is $119
Jan 6 - Jan 7, 2026
Total with taxes and fees
The Cozy Inn

Hilton Garden Inn St. Augustine Historic District

Hilton Garden Inn St. Augustine Historic District
3.0 star property
Uptown
8.8 out of 10, Excellent, (446)
"Our stay at the property was perfect!"
United States
Edwin
$139 nightly
The price is $155
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hilton Garden Inn St. Augustine Historic District

Hampton Inn St. Augustine Beach

Hampton Inn St. Augustine Beach
2.5 star property
St. Augustine
8.6 out of 10, Excellent, (1006)
"Room was very clean, staff was super nice, and location was amazing."
United States
Carlos
$114 nightly
The price is $127
Jan 11 - Jan 12, 2026
Total with taxes and fees
Hampton Inn St. Augustine Beach

Marker 8 Hotel & Marina

Marker 8 Hotel & Marina
3.5 star property
Davis Shores
9.6 out of 10, Exceptional, (1001)
"Great hotel"
United States
Steven
$214 nightly
The price is $238
Jan 18 - Jan 19, 2026
Total with taxes and fees
Marker 8 Hotel & Marina

Guy Harvey Resort on St Augustine Beach

Guy Harvey Resort on St Augustine Beach
3.0 star property
St. Augustine
8.8 out of 10, Excellent, (2815)
"Clean room, friendly staff, great location"
United States
Cindy
$115 nightly
The price is $129
Jan 11 - Jan 12, 2026
Total with taxes and fees
Guy Harvey Resort on St Augustine Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Elkton attractions

Learn more about Elkton

Just minutes from St. Augustine's historic charm, this small Florida town invites visitors to tee off at the scenic St. Johns Golf Club. Nearby Treaty Park offers family-friendly recreation, while shopping enthusiasts can browse bargains at St. Augustine Premium Outlets.

Elkton featuring a garden

Top Elkton Hotel Reviews

More cheap stays in Elkton

Hotels in Elkton with star-rating

Find out more about Elkton

Top reasons to visit Elkton

  • Outdoor Activities: Elkton is perfect for outdoor enthusiasts, offering activities like golfing, biking, and relaxing at nearby Vilano Beach.
  • Charming Neighborhoods: Stroll through welcoming streets filled with historic houses and local culture, creating a friendly atmosphere.
  • Family-Friendly Fun: The area provides numerous opportunities for family activities, ensuring entertainment for visitors of all ages.
  • Budget-Friendly Options: Elkton features a variety of accommodations that cater to different budgets, including charming bed and breakfasts.
  • Scenic Beauty: Enjoy the natural beauty surrounding Elkton, making it an ideal spot for relaxation and exploration.

Find great hotels near Elkton

Elkton, Florida offers a diverse selection of accommodations, from charming bed and breakfasts to comfortable hotels. Whether you’re seeking a pet-friendly stay, an adventurous getaway, or a business-themed experience, you'll find options tailored to your needs. Explore the best hotels in Elkton with excellent reviews, ensuring a memorable visit to this delightful area.

  • Guy Harvey Resort on St Augustine Beach: Experience a perfect blend of business and leisure at the Guy Harvey Resort on St Augustine Beach. This 3-star property, located a mere 10 miles from Elkton, offers direct access to the beach, making it an ideal choice for families and business travelers alike. Enjoy the resort’s business amenities, including multiple meeting rooms tailored for corporate needs. Families will appreciate the services designed specifically for children, ensuring everyone has a memorable vacation. With its beachy vibe and family-friendly features, this resort is a great choice for those looking to unwind by the ocean.
  • The Smart Stay Inn: The Smart Stay Inn is the go-to option for budget-conscious travelers seeking a pet-friendly environment. Situated 9 miles from Elkton, this motel blends comfort and convenience, catering to business visitors and pet owners. The property allows pets, with a clear policy that includes waived fees for service animals. Guests will find essential business amenities to meet their needs while enjoying a cozy stay that welcomes furry companions. Whether you’re in town for work or leisure, The Smart Stay Inn offers a practical and accommodating atmosphere.
  • Red Roof Inn PLUS+ St Augustine: Red Roof Inn PLUS+ St Augustine is an inviting hotel designed for business travelers and pet owners, located 9 miles from Elkton. This LGBTQIA-friendly property provides a welcoming atmosphere with its affiliation to LGBTQI travel guides. Guests can take advantage of the 24-hour business center and various other business amenities. The hotel’s pet policy accommodates dogs and cats, ensuring that your furry friends can join you on your travels. With a commitment to inclusivity and comfort, this hotel stands out as a versatile choice for all types of visitors.

Where to stay near Elkton

Elkton, Florida, is a charming destination perfect for outdoor enthusiasts and families alike. Just a short drive away, you can explore the serene Vilano Beach, ideal for relaxation and family fun. This friendly community offers a mix of historical vibes and budget-friendly options, making it a convenient base for your adventures. Enjoy leisurely walks through Elkton’s neighborhoods and discover the welcoming atmosphere that makes this area truly special.

  • St. Augustine: A historic gem located approximately 10 miles from Elkton, St. Augustine is renowned as the oldest city in the United States. Visitors flock here year-round, particularly during peak months of March and June to July. St. Augustine offers a delightful blend of family-friendly attractions, outdoor activities, and beautiful beaches. Explore the charming old town with its cobblestone streets, visit the iconic Castillo de San Marcos, and indulge in the local culinary scene. The city is also home to numerous golf courses and resorts, making it a perfect spot for relaxation and recreation.
  • St. Augustine Beach: Situated about 10 miles from Elkton, St. Augustine Beach is a quaint village that beckons beach lovers and outdoor enthusiasts. The village experiences moderate seasonal tourism, with the highest visitor numbers in March and June to July. Enjoy the sun on the sandy shores, partake in water sports, or explore the local shopping area. St. Augustine Beach is ideal for a family getaway, offering recreational areas and charming beachside resorts. Don't miss the stunning sunset views that paint the sky in vibrant hues as you unwind by the water.
  • Hastings: Located roughly 7 miles from Elkton, Hastings is a small city that offers a unique blend of outdoor activities and family-friendly experiences. While it sees peak tourist traffic in February to March and November, Hastings remains a hidden gem year-round. Engage in sports at local golf courses and enjoy the community's friendly atmosphere. Hastings is also close to beautiful beaches and features a sports museum that showcases the area's rich athletic history. It’s an excellent destination for those looking to immerse themselves in the local culture while enjoying outdoor adventures.

Things to do in and around Elkton

Elkton, Florida, is a fantastic destination for outdoor enthusiasts and families alike, offering activities such as golfing at local courses and enjoying the resort atmosphere. Visitors can explore major attractions, relax with beach chairs, and take advantage of biking opportunities to soak in the scenic beauty of the area. Whether you're looking for sports or family-friendly fun, Elkton has something for everyone to enjoy.

Shopping

For shopping in Elkton, explore the Ponce de Leon Mall, just 8 miles away, and enjoy a vibrant mix of entertainment and family-friendly options. Also, check out the Saint Johns Plaza Shopping Center and Riverside Center Shopping Center, both 9 miles from Elkton, offering great shopping experiences as well.

Recreation

St. Johns Golf Club offers a scenic golf experience with beautiful landscapes and a welcoming outdoor atmosphere, perfect for sports enthusiasts. Just 7 miles away, St. Augustine Shores Golf Club provides another excellent golfing option, ensuring you enjoy the fresh air and recreational vibes of the area.

For family fun, head to Fiesta Falls Mini-Golf, located 10 miles from Elkton, where adventure meets friendly competition in a whimsical setting, making it ideal for all ages.

Adventure

Experience the thrill of water sports with Sea Love Charters, located 9 miles from Elkton, offering exciting aquatic adventures. Alternatively, embark on a journey with Walker Charters, 11 miles away, for more water escapades. For tennis enthusiasts, Treaty Park Tennis Center, only 5 miles from Elkton, provides a perfect outdoor activity.

Nightlife

For an exciting night, visit Adventure Landing, an arcade AdventureZone 10 miles away, perfect for thrill-seekers. If you're in the mood for culture, check out the Saint Augustine Amphitheatre or Limelight Theatre, both 11 miles away, offering a blend of entertainment and romance for the whole family.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Elkton

To save money on your trip to Elkton, Florida, consider visiting between September and November for lower hotel rates. Tuesdays typically offer the best prices, while Saturdays are the most expensive. Use Expedia to compare hotel rates and book packages that include flights and activities for extra savings. Joining Expedia's One Key membership can provide exclusive discounts and allow you to earn OneKeyCash for future stays. Look for free outdoor activities and utilize public transport options to explore the area without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elkton are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Elkton is Tuesday. The most expensive day to stay in Elkton is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on your trip by combining your Elkton hotel reservations with flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Elkton

Elkton, Florida, is an ideal destination for outdoor enthusiasts and families, offering a variety of attractions such as beautiful beaches, charming streets, and historic houses. Visitors can immerse themselves in the local culture while enjoying outdoor activities and beach experiences. Whether you're looking to relax by the water or explore the area's history, Elkton has something for everyone, making it a perfect vacation spot.

  • St. Augustine Beach: Relax and soak up the sun at St. Augustine Beach, a beautiful retreat known for its soft sands and vibrant beach vibes. Enjoy water activities like swimming and surfing, or simply unwind while watching the waves roll in, just 10 miles from Elkton.
  • St. George Street: Experience the lively atmosphere of St. George Street, a historic pedestrian thoroughfare filled with shops, restaurants, and local culture. This charming street, located 10 miles away from Elkton, offers a perfect blend of city vibes and history.
  • Flagler College: Discover the stunning architecture of Flagler College, a modern college that boasts a rich history and picturesque campus. Located 10 miles from Elkton, it's a fantastic spot to admire beautiful buildings and learn about the area's educational heritage.

Best time to go to Elkton

The best time to visit Elkton can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Elkton falls in July and August. August has slightly low visitor numbers and mostly sunny weather. The coolest average temperature in Elkton falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January58.1°F (14.5°C)Light RainMostly SunnyAverageAverage
February61.0°F (16.1°C)Light RainMostly SunnyAverageAverage
March64.6°F (18.1°C)Light RainMostly SunnySlightly HighSlightly High
April69.8°F (21.0°C)Light RainMostly SunnySlightly HighSlightly High
May75.0°F (23.9°C)Light RainMostly SunnySlightly LowAverage
June79.9°F (26.6°C)Light RainMostly SunnyAverageAverage
July81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
August81.7°F (27.6°C)Light RainMostly SunnySlightly LowAverage
September79.5°F (26.4°C)Light RainMostly SunnySlightly HighSlightly Low
October73.9°F (23.3°C)Light RainMostly SunnyAverageSlightly Low
November66.7°F (19.3°C)Light RainMostly SunnySlightly LowSlightly Low
December62.4°F (16.9°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Elkton

Traveling to Elkton, Florida, is convenient with several nearby airports. Jacksonville International Airport (JAX) is 51 miles away, with recommended hotels like the DoubleTree by Hilton Hotel Jacksonville Airport, located 0.3 miles from the airport, and the DoubleTree by Hilton Hotel Jacksonville Riverfront, 12 miles away. Daytona Beach International Airport (DAB) is 47 miles from Elkton, with excellent options such as the Hilton Daytona Beach Oceanfront Resort and the Daytona Grande Oceanfront Resort, both 4 miles away. Lastly, Gainesville Regional Airport (GNV) is also 51 miles away, featuring the DoubleTree by Hilton Gainesville, just 8 miles from the airport, and the Herlong Mansion Bed & Breakfast, located 12 miles away.

Frequently asked questions

What is the best area to stay in Elkton?
The best area to stay in Elkton is generally along the US-1 and SR 207 corridors, which provide convenient access to local attractions and nearby St. Augustine.

For those looking for convenience and a relaxed stay, hotels situated directly off US-1 offer easy access to major roadways for exploring the wider St. Johns County area. Many of these accommodations provide comfortable rooms and amenities such as complimentary breakfast and outdoor pools, making them suitable for families seeking a practical base for their adventures.

Travelers prioritizing proximity to natural spaces might prefer accommodations closer to the St. Johns River, accessible via SR 207. This area offers a quieter setting, with opportunities for outdoor activities like fishing or kayaking.
What hotels in Elkton offer free breakfast?
For hotels in Elkton that offer free breakfast, consider the Old Town Inn - St Augustine South.

The Old Town Inn - St Augustine South provides guests with a complimentary continental breakfast, making for a convenient start to the day. This hotel also offers free WiFi and free self-parking. It is located approximately 1.3 miles from Treaty Park. Find more hotels with free breakfast in Elkton
What are the top pet-friendly hotels in Elkton?
For top pet-friendly hotels in Elkton, consider the Old Town Inn - St Augustine South.

The Old Town Inn - St Augustine South welcomes pets, specifically dogs, and offers convenient amenities for travelers. Guests can enjoy a complimentary continental breakfast and free self-parking, along with free WiFi access. The hotel is also located just 1.3 miles from Treaty Park, providing a nice outdoor space for pets. See more pet-friendly hotels in Elkton
What are the best hotels in Elkton near Treaty Park?
For hotels in Elkton near Treaty Park, the Old Town Inn - St Augustine South is a great choice.

This inn offers convenient amenities such as complimentary continental breakfast and free Wi-Fi, making for a comfortable stay. Guests also benefit from free self-parking, which is ideal for those traveling by car. It is located just 1.3 miles from Treaty Park, providing easy access to the attraction.
When is the best time to go to Elkton?
The best time to go to Elkton, Florida, is during the spring (March to May) and fall (September to November) when the weather is most pleasant.

During these seasons, you'll experience comfortable temperatures, typically ranging from the low 70s to mid-80s Fahrenheit, with lower humidity. This makes it ideal for enjoying outdoor activities like exploring the nearby St. Johns River or visiting historical sites without the intense heat and humidity of summer. Travelers looking for a relaxed yet active vacation will find these months perfect.

Summer (June to August) brings higher temperatures and humidity, along with a greater chance of afternoon thunderstorms. While still enjoyable for those who love warm weather and water-based activities, it's generally a less comfortable time for extensive outdoor exploration. Families traveling with children might find summer suitable due to school holidays, but should plan activities for earlier in the day to avoid the peak heat and storms.

Winter (December to February) offers mild temperatures, usually in the 60s and 70s Fahrenheit, and is the driest season. This is an excellent time for visitors seeking a reprieve from colder northern climates.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Elkton.
How can I save on a Elkton hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Elkton hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Elkton hotel?
Prices for hotels in Elkton often vary, but you can find a great deal from $59 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia