Florida may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Browse for Jacksonville Beach Hotels from $71

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Jacksonville Beach Hotels

A pet Friendly Luxury Resort Style Home
Get Rates
American Beach - Beachfront property
5/5Exceptional! (139 reviews)
Place was perfect. We had a great time!

"Perfect experience!"…"

Reviewed on Jul 29, 2020

A pet Friendly Luxury Resort Style Home
Sea Breeze is at the Beach! Large 1 BR, 2 BA Oceanfront Condo
Get Rates
Peters Point Beach Front Park - 9 min drive
4.9/5Exceptional! (135 reviews)
Great location and super clean condo

"Property as listed, no surprises. Beach view and not beach front but easy access to beach. Loved the small town."…"

Reviewed on Aug 9, 2020

Sea Breeze is at the Beach! Large 1 BR, 2 BA Oceanfront Condo
Ponte Vedra Inn & Club
5 out of 5
200 Ponte Vedra Blvd, Ponte Vedra Beach, FL
Free CancellationReserve now, pay when you stay
The price is $228 per night
Sawgrass Beach Club - 7 min drive
4.7/5Exceptional! (723 reviews)

"Wonderful staff and beautiful location. Everything was perfect from check-in and check-out. The Spa is world-class. Out room and the view beautiful. Restaurants, pools and beach were all perfect. Everybody here goes above and beyond to make the stay perfect."…"

Reviewed on Jul 11, 2020

Ponte Vedra Inn & Club
Residence Inn by Marriott Amelia Island
3 out of 5
2301 Sadler Road, Fernandina Beach, FL
Free CancellationReserve now, pay when you stay
The price is $143 per night
Peters Point Beach Front Park - 6 min drive
4.7/5Exceptional! (725 reviews)

"Very hygiene conscious in the current environment and conveniently located near the beach."…"

Reviewed on Jul 31, 2020

Residence Inn by Marriott Amelia Island
Four Points by Sheraton Jacksonville Beachfront
3 out of 5
11 1st Street North, Jacksonville Beach, FL
Free CancellationReserve now, pay when you stay
The price is $179 per night
Sawgrass Beach Club - Beachfront property
4.5/5Wonderful! (767 reviews)

"Everything was great. Need bigger pool and sink was a little stopped up no big deal"…"

Reviewed on Aug 5, 2020

Four Points by Sheraton Jacksonville Beachfront
One Ocean Resort & Spa
4.5 out of 5
1 Ocean Blvd, Atlantic Beach, FL
Free CancellationReserve now, pay when you stay
The price is $125 per night
4.4/5Wonderful! (944 reviews)

"This was my second visit to One Ocean Resort & Spa. It was just as great as the first time around! The staff are very pleasant, the facility is beautiful and clean. It’s surrounded by a strip with different eateries. This time around we did the his and hers massage, which was amazing. We shall return! ..."…"

Reviewed on Aug 7, 2020

One Ocean Resort & Spa
Hampton Inn Jacksonville Beach/Oceanfront
3 out of 5
1515 1st St N, Jacksonville Beach, FL
The price is $134 per night
4.4/5Wonderful! (943 reviews)

"Good rate for being right on the beach and having a private pool. Outside lounge was nice too - you can easily walk up from the beach and grab a drink. This is the 2nd time we have stayed here for a quick in-state vacation. Will probably stay a 3rd time, eventually."…"

Reviewed on Aug 3, 2020

Hampton Inn Jacksonville Beach/Oceanfront
Hampton Inn Amelia Island
2.5 out of 5
2549 Sadler Rd, Fernandina Beach, FL
The price is $107 per night
Peters Point Beach Front Park - 5 min drive
4.4/5Excellent! (671 reviews)

"Everybody at the hotel was super nice and friendly. Very clean hotel and great pool area. Walking distance to beach. I accidentally broke the body mirror in the room with the luggage cart and They were very understanding. Beds were very comfortable and nice sheets!"…"

Reviewed on Jul 28, 2020

Hampton Inn Amelia Island
Courtyard by Marriott Jacksonville Beach Oceanfront
3 out of 5
1617 1st Street N, Jacksonville Beach, FL
Free CancellationReserve now, pay when you stay
The price is $149 per night
4.4/5Excellent! (748 reviews)

"Hotel is a great hotel on front beach. Clean and staff was friendly and helpful. Great location. Would stay here again."…"

Reviewed on Jul 23, 2020

Courtyard by Marriott Jacksonville Beach Oceanfront
Hampton Inn Jacksonville/Ponte Vedra Beach-Mayo Clinic Area
2.5 out of 5
1220 Marsh Landing Pkwy, Jacksonville Beach, FL
The price is $101 per night
Sawgrass Beach Club - 10 min drive
4.4/5Excellent! (966 reviews)

"Clean rooms, friendly staff, comfortable beds, great stay!"…"

Reviewed on Aug 9, 2020

Hampton Inn Jacksonville/Ponte Vedra Beach-Mayo Clinic Area
Amelia Hotel at the Beach
2.5 out of 5
1997 S Fletcher Ave, Fernandina Beach, FL
Free CancellationReserve now, pay when you stay
The price is $89 per night
Peters Point Beach Front Park - 7 min drive
4.3/5Excellent! (1,380 reviews)

"We always have a wonderful stay at this hotel. It is clean and the staff is very friendly. The location is excellent. VERY CLOSE TO THE BEACH. Cant wait to go back."…"

Reviewed on Aug 10, 2020

Amelia Hotel at the Beach
Beachside Motel
2 out of 5
3172 S. Fletcher Ave., Fernandina Beach, FL
Free CancellationReserve now, pay when you stay
The price is $77 per night
Peters Point Beach Front Park - 3 min drive
4.3/5Excellent! (502 reviews)

"Close to ocean. Don't have to use elevators.Love the open pool view."…"

Reviewed on Jun 25, 2020

Beachside Motel
Seaside Amelia Inn
3 out of 5
2900 Atlantic Ave, Fernandina Beach, FL
Free CancellationReserve now, pay when you stay
The price is $135 per night
Peters Point Beach Front Park - 9 min drive
4.3/5Excellent! (971 reviews)

"I liked that the staff was very polite and helped you in any way. I also liked that they had free breakfast every morning. I didn't like that the balcony wasn't very big and i wish there would have been a door that separates the bedroom from the rest of the suite."…"

Reviewed on Aug 12, 2020

Seaside Amelia Inn
Omni Amelia Island Resort
4 out of 5
39 Beach Lagoon Road, Fernandina Beach, FL
Free CancellationReserve now, pay when you stay
The price is $229 per night
American Beach - Beachfront property
4.2/5Excellent! (938 reviews)

"Our room was nice and the beach was right at the back door. They also had complementary umbrellas and lounge chairs on the beach. Wonderful!!"…"

Reviewed on Jul 29, 2020

Omni Amelia Island Resort
Best Western Oceanfront
2.5 out of 5
305 1st St N, Jacksonville Beach, FL
Free CancellationReserve now, pay when you stay
The price is $117 per night
Sawgrass Beach Club - Beachfront property
4.2/5Excellent! (955 reviews)

"Rooms good, on beach, thats about it. Not much for pool etc. and surroundings."…"

Reviewed on Aug 11, 2020

Best Western Oceanfront
Comfort Suites Fernandina Beach at Amelia Island
2.5 out of 5
2801 Atlantic Avenue, Fernandina Beach, FL
Free CancellationReserve now, pay when you stay
The price is $99 per night
Peters Point Beach Front Park - 9 min drive
4.1/5Very Good! (736 reviews)

"Nice and clean great bed short walk to beach friendly staff"…"

Reviewed on Aug 1, 2020

Comfort Suites Fernandina Beach at Amelia Island
Marble Waters Hotel & Suites
3 out of 5
45 Kernan Boulevard, North, Jacksonville, FL
The price is $93 per night
3.4/5 (990 reviews)

"Clean Room and friendly front desk staff. Close to Mayo Clinic and Jacksonville Beach."…"

Reviewed on Jun 28, 2020

Marble Waters Hotel & Suites
Red Roof Inn PLUS+ Neptune Beach - Jacksonville Beach
3 out of 5
1401 Atlantic Blvd, Neptune Beach, FL
Free CancellationReserve now, pay when you stay
The price is $71 per night
3.1/5 (978 reviews)

"It's was good nice and quiet, people are nice the location was perfect very close to the beach"…"

Reviewed on Jun 27, 2020

Red Roof Inn PLUS+ Neptune Beach - Jacksonville Beach
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
View all properties
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.

Beach Hotels in Jacksonville

Known for its beaches and live music, Jacksonville offers a lot for the traveler planning a beach getaway. This riverfront destination has 175 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you search for a place to stay by the water in Jacksonville, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

Best Western Oceanfront - 2.5 resort on the beach. It features an outdoor pool, hot/cold buffet, and complimentary wireless Internet access. Guests love the walkability and shopping.

Beachside Motel - 2 motel on the beach. Our travelers recommend its beach and breakfast. This motel boasts an outdoor pool, continental, and complimentary wireless Internet access. Activities include fishing.

Omni Amelia Island Plantation Resort - 4 spa resort on the beach. It offers 2 outdoor swimming pools, a spa tub, and 2 poolside bars. Activities include kayaking and hiking/biking trails. Guest reviews highlight the breakfast and shopping.

Marble Waters Hotel & Suites - 3 hotel. It features an outdoor pool, a spa tub, and complimentary wireless Internet access. Guests love the shopping and overall value.

Hampton Inn Jacksonville Beach/Oceanfront - 3 hotel on the beach. Our travelers recommend its beach and shopping. This hotel boasts an outdoor pool, hot/cold buffet, and a spa tub.

Planning Your Trip to Jacksonville

If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.

  • Hottest months: July, August, June, and September, with an average temperature of 91°F
  • Coldest months: January, December, February, and March, with an average temperature of 47°F
  • Driest months: November, December, May, and April, with an average rainfall of 2.49 inches
  • Rainiest months: September, August, July, and June, with an average rainfall of 6.57 inches

Sightseeing in and Around Jacksonville

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can't wait to check out the beaches, head to American Beach or Peters Point Beach Front Park for a relaxing day by the water. Experience the area's live music and theater, and make time for local attractions like Jacksonville Museum of Modern Art and Cummer Museum of Art and Gardens. For more things to see and do, consider visiting Jacksonville Landing or Jacksonville Symphony Orchestra. Visitors also enjoy Jacksonville for its:
  • Riverfront
  • Sports
  • Festivals
  • Parks
  • Shopping

Getting Around Jacksonville

To get to Jacksonville, you can fly into Jacksonville, FL (CRG-Jacksonville Executive at Craig), the closest major airport, which is located 8.5 mi (13.8 km) from the city center. If you want to explore the larger area, hop aboard a train at Jacksonville Station.

Frequently asked questions

What is Jacksonville like for travelers who love the beach?
Known for its beaches and live music, Jacksonville offers a lot for the traveler planning a beach getaway.
What's the best place to stay near the beach in Jacksonville?
Amelia Hotel at the Beach is a top beach hotel with an outdoor pool and free breakfast. Other good options to stay near the beach include Seaside Amelia Inn and Hampton Inn Jacksonville Beach/Oceanfront. To enjoy some time by the water, head to American Beach or Peters Point Beach Front Park.
How many beach hotels can I expect to find in Jacksonville?
Choose from one of Expedia’s 156 hotels in Jacksonville for your beachside break.
What's the seasonal weather like in Jacksonville?
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit. The hottest months are usually July and August with an average temp of 82°F, while the coldest months are January and December with an average of 58°F. Average annual rainfall for Jacksonville is 49 inches.
What is there to see and do around Jacksonville?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. If you’re excited to scope out the beaches, spend a relaxing day by the water at American Beach or Peters Point Beach Front Park. Experience the area’s live music and theater, and make time for local attractions like VyStar Veterans Memorial Arena and TIAA Bank Field. For additional things to see and do, consider a visit to Jacksonville Zoo and Gardens or Jacksonville Naval Air Station.
What's the best way to get around Jacksonville?
The closest major airport is Jacksonville Intl. Airport (JAX), located 11.6 mi (18.6 km) away. If you’d like to venture out around the area, you may want a rental car for your journey.

Travelers Loved These Beach Hotels

More trip options