Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Atlantic Beach

Tonight Tonight May 23 - May 24
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Featured Atlantic Beach Beach Hotels

See all 414 Hotels in Atlantic Beach
One Ocean Resort & Spa

One Ocean Resort & Spa

1 Ocean Blvd, Atlantic Beach
    4.5 out of 5.0
     
     
    4.5 out of 5 (1,592 reviews)
    Excellent staff, great location
    May 14, 2018

    One Ocean Resort & Spa$210

    One Ocean Resort & Spa$210
    Best Western Mayport Inn & Suites

    Best Western Mayport Inn & Suites

    2389 Mayport Road, Atlantic Beach
      2.5 out of 5.0
       
       
      3.8 out of 5 (348 reviews)
      Convenient to Mayport Naval StationVery nice hotel and very pet friendly! Spacious room. Free breakfast was good!
      May 22, 2018

      Best Western Mayport Inn & Suites$78

      Best Western Mayport Inn & Suites$78
      Holiday Inn Express & Suites Jacksonville-Mayport/Beach

      Holiday Inn Express & Suites Jacksonville-Mayport/Beach

      2040 Mayport Road, Atlantic Beach
        2.5 out of 5.0
         
         
        4.3 out of 5 (413 reviews)
        This hotel wasn't a long distance from the U.S.S. Stark Memorial that we were here to attend!
        May 18, 2018

        Holiday Inn Express & Suites Jacksonville-Mayport/Beach$91

        Holiday Inn Express & Suites Jacksonville-Mayport/Beach$91
        Econo Lodge Mayport

        Econo Lodge Mayport

        2401 Mayport Rd, Atlantic Beach
          2.0 out of 5.0
           
           
          2.5 out of 5 (255 reviews)

          Econo Lodge Mayport$51

          Econo Lodge Mayport$51
          Map

          Recently booked Beach Hotels in Atlantic Beach

          One Ocean Resort & Spa
          4.5 out of 5.0
          Last booking: 5 hours ago
          Econo Lodge Mayport
          2.0 out of 5.0
          Last booking: 16 hours ago
          Holiday Inn Express & Suites Jacksonville-Mayport/Beach
          2.5 out of 5.0
          Last booking: 34 hours ago

          You know the melodies of the beach: the sound of waves washing up on the shore, seagulls chirping in the clouds, and the "slurp" of your icy cold cocktail. Indeed, you may have even traveled to the ocean as a kid. There is something for the whole crew at the seaside, whether you want to soak up the sun on the soft sand or walk the boardwalk in search of cotton candy. Yes, it's time to plan your journey to Atlantic Beach and get moving!

          Expedia has what you're on the lookout for. You'll find several hotels in the Atlantic Beach area on our site, and you'll fall in love with your cushy accommodation.

          Get Dream Atlantic Beach Beach Hotels

          Curious which Atlantic Beach hotel has an awesome roof deck, or where you will see the best underwater wonderlands to explore? (Maybe you just can't make yourself go even a few minutes to the beach!) Lucky you. Atlantic Beach said hello to a lot of visitor bustle over the last year, and you can note our shoppers' messages on beach hotels on our review page.

          We should tell you: Beach hotels in Atlantic Beach stock everything you could possibly want for the greatest beach getaway you've ever known. It’s not a surprise they are all about great bargains, and the local population is kind and approachable. Also, when you're in Atlantic Beach, there can be all sorts of things to experience that go well beyond exploring the water.

          Reserve Today

          Can you think of anything more restful than a beach holiday? Expedia is here for you with lots of awesome information on Atlantic Beach beach hotels. This beach's draws are thriving, so now is a good opportunity to find your ideal suite. Atlantic Beach is waiting for you to come and enjoy the sunshine. We hope you're ready to relax.