The best deals on hotels when visiting Old Fernandina 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 Old Fernandina, Florida 32034

Amelia Schoolhouse Inn

914 Atlantic Ave Fernandina Beach, FL

For a relaxing and budget-conscious stay near Old Fernandina, Amelia Schoolhouse Inn offers inviting accommodations with rooms starting at $185.00, creating a warm space for rest. Enjoy accommodations that provide a more comfortable stay, with added amenities designed for both relaxation and convenience.

Guests staying at Amelia Schoolhouse Inn can easily reach downtown Old Fernandina, where the city’s most exciting destinations are never far from the hotel. Find peace of mind during your Old Fernandina stay with a hotel that has it all—secure now!

  Call (855) 234-7135 to book with an agent.
  1.4 miles from Old Fernandina, FL 32034

Starting at

$185.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn&Suites Amelia Island Historic Harbor Front

19 South 2nd St Fernandina Beach, FL

Discover a charming retreat at Hampton Inn&Suites Amelia Island Historic Harbor Front on your journey to Old Fernandina, where inviting rooms create a peaceful environment, with rates starting at $127.99. Appreciate the multi-use furniture in Hampton’s guest rooms, where space-saving designs ensure comfort and functionality.

Guests staying at Hampton Inn&Suites Amelia Island Historic Harbor Front will love how close they are to downtown Old Fernandina, where the city’s most iconic spots are always within easy reach. Enjoy a premium Old Fernandina stay with a hotel that brings elegance to every detail—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  1.5 miles from Old Fernandina, FL 32034

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Surf&Sand Fernandina Beach at Amelia Island Ascend Hotel Collection

2801 Atlantic Avenue Fernandina Beach, FL

For a comfortable stay near Old Fernandina, Surf&Sand Fernandina Beach at Amelia Island Ascend Hotel Collection offers budget-conscious rooms with rates beginning at $133.99, creating a secure, inviting space for relaxation. Experience a more enjoyable visit in rooms that offer upgraded amenities and a welcoming atmosphere at an affordable price.

Guests staying at Surf&Sand Fernandina Beach at Amelia Island Ascend Hotel Collection are never far from downtown Old Fernandina, where a quick drive delivers them to the city’s most exciting spots. Unwind in Old Fernandina with budget-friendly accommodations that don’t skimp on comfort—book now!

  Call (855) 233-0132 to book with an agent.
  1.9 miles from Old Fernandina, FL 32034

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Amelia Island

2700 Atlantic Ave Fernandina Beach, FL

Guests visiting Old Fernandina will appreciate the comfort at SpringHill Suites by Marriott Amelia Island, where rooms start at $138.99, creating a welcoming space perfect for relaxation and rest. The vibrant decor and contemporary style of SpringHill Suites enrich your stay with a refreshing ambiance.

From SpringHill Suites by Marriott Amelia Island, guests can quickly reach downtown Old Fernandina by car, making it simple to visit the city’s most popular attractions without staying in the center. Choose accommodations in Old Fernandina that offer a great blend of value and comfort—book now!

  Call (855) 235-6136 to book with an agent.
  1.9 miles from Old Fernandina, FL 32034

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Amelia Island

2700 Atlantic Avenue Fernandina Beach, FL

Uncover a relaxing retreat at Courtyard by Marriott Amelia Island as you travel to Old Fernandina, where soothing rooms offer restful accommodations, with nightly rates beginning at $154.99. Enjoy thoughtful children's programming at Courtyard, designed to keep young travelers engaged and entertained throughout their stay.

From Courtyard by Marriott Amelia Island, a brief drive takes guests into downtown Old Fernandina, where the city’s most vibrant spots are easily accessible. Relax and enjoy every aspect of your Old Fernandina visit with a hotel that caters to you—secure now!

  Call (855) 236-8982 to book with an agent.
  1.9 miles from Old Fernandina, FL 32034

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Seaside Amelia Inn

2900 Atlantic Ave Fernandina Beach, FL

Find restful accommodations at Seaside Amelia Inn as you journey to Old Fernandina, where inviting rooms offer comfort, with rates beginning at an affordable $109.99 per night. Experience a more enjoyable visit in accommodations that provide added comfort and amenities, designed for a superior stay.

From Seaside Amelia Inn, a brief drive delivers guests to downtown Old Fernandina, making it simple to visit the city’s most iconic destinations. Find the ideal base for your Old Fernandina travels with a hotel that delivers excellence—reserve now!

  Call (855) 239-5277 to book with an agent.
  2.0 miles from Old Fernandina, FL 32034

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Fernandina Beach Amelia Island FL

2246 Sadler Road Fernandina Beach, FL

Home2 Suites by Hilton Fernandina Beach Amelia Island FL offers a relaxing atmosphere for travelers to Old Fernandina, with inviting rooms that provide a gentle escape, with nightly rates starting from $129.99. Kickstart your day with Home2 Suites' complimentary Inspired Table™ breakfast, featuring a range of healthy and hearty options.

Guests at Home2 Suites by Hilton Fernandina Beach Amelia Island FL are never far from downtown Old Fernandina, where a brief drive delivers them to the city’s most iconic spots. Step into a Old Fernandina hotel that offers superior comfort and great value—secure now!

  Call (855) 234-2997 to book with an agent.
  3.5 miles from Old Fernandina, FL 32034

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Amelia Island

2301 Sadler Road Fernandina Beach, FL

Enjoy a restful atmosphere at Residence Inn by Marriott Amelia Island as you explore Old Fernandina, where quality accommodations provide comfort, with budget-friendly rates from $159.99 per night. Stay in a prime location with Residence Inn, conveniently situated near top attractions and business centers.

At Residence Inn by Marriott Amelia Island, guests can quickly drive into downtown Old Fernandina, where the city’s top destinations are just a short distance away. Find your perfect Old Fernandina escape with a hotel that makes luxury accessible—reserve now!

  Call (855) 239-4019 to book with an agent.
  3.5 miles from Old Fernandina, FL 32034

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Ocean Coast Hotel at the Beach Amelia Island

2707 Sadler Road Fernandina Beach, FL

Enjoy the relaxing ambiance of Ocean Coast Hotel at the Beach Amelia Island when traveling to Old Fernandina, where inviting rooms offer relaxation, with rates beginning at just $81.99 per night. Experience a comfortable visit in rooms that offer a range of amenities designed to enhance your stay.

From Ocean Coast Hotel at the Beach Amelia Island, guests can take a short drive to reach downtown Old Fernandina, making it easy to experience the city’s top destinations. Stay comfortably in Old Fernandina with lodging that makes every moment enjoyable—secure your room now!

  Call (855) 239-4019 to book with an agent.
  3.5 miles from Old Fernandina, FL 32034

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Amelia Island at Fernandina Beach

2549 Sadler Rd Fernandina Beach, FL

Guests headed to Old Fernandina can unwind in affordable comfort at Hampton Inn Amelia Island at Fernandina Beach, where mellifluous rooms start at $133.99, creating a clean, welcoming atmosphere. Ride around town with Hampton’s bike rental service, a fun and eco-friendly way to explore local sights and sounds.

With downtown Old Fernandina only a short drive from Hampton Inn Amelia Island at Fernandina Beach, guests can visit the city’s top destinations while staying in a quieter location. Stay effortlessly in Old Fernandina with a hotel that ensures your stay is worry-free—reserve now!

  Call (855) 239-5277 to book with an agent.
  3.6 miles from Old Fernandina, FL 32034

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Amelia Hotel at the Beach

1997 South Fletcher Ave Fernandina Beach, FL

For an affordable and welcoming stay near Old Fernandina, Amelia Hotel at the Beach offers budget-friendly rooms with rates from $90.99, creating a clean and comfortable atmosphere. Relax in a welcoming environment with a bit more luxury, perfect for those seeking extra comfort without the high cost.

Guests staying at Amelia Hotel at the Beach can easily reach downtown Old Fernandina by car, making it simple to visit the city’s best attractions while returning to a peaceful setting. Relax and explore Old Fernandina with a hotel that keeps your expenses low and spirits high—reserve now!

  Call (855) 234-5074 to book with an agent.
  3.6 miles from Old Fernandina, FL 32034

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western St. Marys Cumberland

2710 Osborne Rd St. Marys, GA

Relax at SureStay Plus Hotel by Best Western St. Marys Cumberland when traveling to Old Fernandina, where inviting rooms create a peaceful stay, with room rates beginning at an accessible $79.99. Maintain your health routine in Best Western's fully equipped fitness centers, designed to cater to all levels of exercise.

At SureStay Plus Hotel by Best Western St. Marys Cumberland, guests can unwind in a more serene environment, with downtown Old Fernandina a convenient drive away for a day of sightseeing. Rest and recharge in Old Fernandina at a hotel that offers a seamless blend of quality and affordability—lock in today!

  Call (855) 236-8982 to book with an agent.
  8.6 miles from Old Fernandina, FL 32034

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Omni Amelia Island Resort

39 Beach Lagoon Road Fernandina Beach, FL

Find upscale relaxation at Omni Amelia Island Resort as you explore Old Fernandina, where quality rooms offer elegance and comfort, with rates starting from $219.20. Indulge in the privacy and comfort of Omni's club level accommodations, featuring exclusive lounges and additional amenities.

With a convenient drive into downtown Old Fernandina, guests at Omni Amelia Island Resort can enjoy the city’s top attractions while returning to the tranquility of the hotel. Stay comfortably in Old Fernandina with accommodations that elevate your travel experience—lock in today!

  Call (855) 239-4019 to book with an agent.
  9.4 miles from Old Fernandina, FL 32034

Starting at

$219.20

per night

Read Reviews View Amenities View All Rooms

The Villas of Amelia Island

8 Amelia Village Circle Amelia Island Fernandina Beach, FL

Travelers visiting Old Fernandina will appreciate the sophisticated ambiance of The Villas of Amelia Island, where quality rooms provide warmth and luxury, with rates beginning at $179.20. Find exquisite comfort in rooms that offer a harmonious blend of luxury and technology, designed for discerning travelers.

For travelers seeking both peace and proximity, The Villas of Amelia Island offers a calm retreat while keeping downtown Old Fernandina nearby for adventure. Choose a hotel in Old Fernandina that turns your stay into an experience you’ll never forget—book today!

  Call (855) 234-7135 to book with an agent.
  10.5 miles from Old Fernandina, FL 32034

Starting at

$179.20

per night

Read Reviews View Amenities View All Rooms

Best Western Plus First Coast Inn & Suites

462577 State Rd. 200 Yulee, FL

At Best Western Plus First Coast Inn & Suites, travelers to Old Fernandina will find inviting rooms with rates beginning at $94.99, creating a warm, comfortable space ideal for relaxation. Take advantage of the 24-hour business centers at Best Western Plus, fully equipped for your connectivity and productivity needs.

Rest easy at Best Western Plus First Coast Inn & Suites, enjoying quiet surroundings while still being within a convenient drive of downtown Old Fernandina for exploration. Experience Old Fernandina with peace of mind, knowing your hotel delivers value—secure now!

  Call (855) 236-8982 to book with an agent.
  12.4 miles from Old Fernandina, FL 32034

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Yulee Fernandina Beach

76043 Sidney Pl Yulee, FL

Guests traveling to Old Fernandina will find inviting accommodations at Comfort Inn Yulee Fernandina Beach, with rooms starting at $88.99, creating a clean and welcoming environment ideal for relaxation. Trust Comfort Inn for a consistently pleasant stay, with every detail considered to ensure your satisfaction.

For a serene stay, Comfort Inn Yulee Fernandina Beach provides calm surroundings, with the excitement of downtown Old Fernandina still a short drive away. Enjoy a hassle-free Old Fernandina adventure with extra perks at a great price—lock in today!

  Call (855) 234-5074 to book with an agent.
  12.5 miles from Old Fernandina, FL 32034

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel Jacksonville North Fernandina an IHG Hotel

76071 Sidney Place Yulee, FL

With rooms starting at $129.00, Holiday Inn Express Hotel Jacksonville North Fernandina an IHG Hotel provides inviting comfort for guests bound for Old Fernandina, creating a peaceful, welcoming environment perfect for unwinding. Unwind in Holiday Inn Express's smartly designed public spaces, ideal for casual meetings or simply relaxing with a book.

Guests staying at Holiday Inn Express Hotel Jacksonville North Fernandina an IHG Hotel can enjoy a restful escape while still being close enough to downtown Old Fernandina for sightseeing. Enjoy your Old Fernandina visit with a hotel that delivers maximum comfort for less—secure now!

  Call (855) 239-4019 to book with an agent.
  12.5 miles from Old Fernandina, FL 32034

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Kings Bay Naval Base Area

1322 Hospitality Avenue Kingsland, GA

With budget-friendly rooms beginning at $84.60, Comfort Suites Kings Bay Naval Base Area provides inviting accommodations for travelers visiting Old Fernandina, creating a relaxing, welcoming environment. Plan your city tour with help from Comfort Suites' on-site tour desk, offering tickets and information about local attractions.

For travelers looking to relax, Comfort Suites Kings Bay Naval Base Area offers quiet surroundings while keeping downtown Old Fernandina within easy driving distance. Make every moment in Old Fernandina memorable with a hotel that fits your budget—reserve today!

  Call (855) 239-5277 to book with an agent.
  13.6 miles from Old Fernandina, FL 32034

Starting at

$84.60

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Kingsland

1375 Hospitality Ave Kingsland, GA

For an inviting and affordable stay, Best Western Plus Kingsland offers budget-friendly rooms with rates starting at $88.99, creating a clean and comfortable space. Relax in the sauna or steam room available at select Best Western Plus locations, perfect for unwinding after a busy day.

Guests seeking tranquility can find it at Best Western Plus Kingsland, with downtown Old Fernandina still close enough for a day of city adventures. Make Old Fernandina travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 235-6136 to book with an agent.
  13.6 miles from Old Fernandina, FL 32034

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Kingsland I-95 Naval Base Area an IHG Hotel

110 Crown Pointe Parkway Kingsland, GA

With rates starting at $169.00, Holiday Inn Express & Suites Kingsland I-95 Naval Base Area an IHG Hotel is an ideal option for those traveling to Old Fernandina, offering budget-friendly rooms in a relaxing, clean environment. Appreciate the modern amenities in every room, including flat-screen TVs, convenient charging stations, and comfortable work areas.

Guests seeking relaxation can find solace at Holiday Inn Express & Suites Kingsland I-95 Naval Base Area an IHG Hotel, with downtown Old Fernandina still nearby for a balanced stay of exploration and rest. Experience the perfect mix of comfort and affordability in Old Fernandina—lock in your room today!

  Call (855) 233-0132 to book with an agent.
  13.7 miles from Old Fernandina, FL 32034

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Kingsland

1363 Highway 40 East Kingsland, GA

With rooms starting at $64.49, Red Roof Inn Kingsland provides affordable, inviting accommodations for guests traveling to Old Fernandina, creating a safe and welcoming space. Save more with Red Roof Inn's affordable rates, allowing you to spend less on your room and more on experiencing your destination.

Guests staying at Red Roof Inn Kingsland can unwind in peaceful surroundings, with downtown Old Fernandina still a manageable drive for a day of adventure. Plan your Old Fernandina adventure wisely and lock in a comfortable room now!

  Call (855) 234-5074 to book with an agent.
  13.8 miles from Old Fernandina, FL 32034

Starting at

$64.49

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Kings Bay Naval Base / I-95

1321 Hospitality Avenue Kingsland, GA

Find the comfort and charm of Wingate by Wyndham Kings Bay Naval Base / I-95 when visiting Old Fernandina, where soothing rooms offer quality accommodations starting at an accessible $73.99 per night. Maximize your travel rewards by staying at Wingate, part of the Wyndham Rewards program, offering valuable points with every visit.

Escape the hustle of downtown Old Fernandina at Wingate by Wyndham Kings Bay Naval Base / I-95, where peaceful surroundings create a restful stay. Uncover the best of Old Fernandina with a hotel that combines elegance with affordability—secure now!

  Call (855) 235-0725 to book with an agent.
  13.8 miles from Old Fernandina, FL 32034

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Kingsland GA

135 The Lakes Blvd Kingsland, GA

For an affordable and inviting stay, Country Inn & Suites by Radisson Kingsland GA offers easygoing rooms with rates beginning at $73.99, creating a clean and comfortable atmosphere near Old Fernandina. Experience the charm of Country Inn & Suites’ library, where guests can borrow books and unwind in a quiet, comfortable setting.

At Country Inn & Suites by Radisson Kingsland GA, guests can relax in the quiet surroundings, while the excitement of downtown Old Fernandina remains easily accessible. Find your ideal blend of comfort and affordability for your Old Fernandina stay—book today!

  Call (855) 233-0132 to book with an agent.
  13.8 miles from Old Fernandina, FL 32034

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Kingsland GA

1353 Highway 40 East Kingsland, GA

With affordable rooms starting at $60.30, Days Inn by Wyndham Kingsland GA offers inviting accommodations for travelers bound for Old Fernandina, creating a welcoming space ideal for unwinding. Relax knowing Days Inn offers a 24-hour front desk service, providing assistance and peace of mind around the clock.

From Days Inn by Wyndham Kingsland GA, a scenic drive takes guests into downtown Old Fernandina, where they can explore the city's highlights before returning to the tranquility of the hotel. Plan ahead and stay affordably while exploring Old Fernandina—reserve your hotel now!

  Call (855) 239-4019 to book with an agent.
  13.8 miles from Old Fernandina, FL 32034

Starting at

$60.30

per night

Read Reviews View Amenities View All Rooms