Jacksonville Beach Hotels with a Pool & AARP Discounts

Featured Jacksonville Beach Hotels with a Pool

Hampton Inn Jacksonville Beach/Oceanfront

Hampton Inn Jacksonville Beach/Oceanfront

1515 1st St N Jacksonville Beach FL
Fully refundableReserve now, pay when you stay
Opens in a new windowHampton Inn Jacksonville Beach/Oceanfront
Courtyard by Marriott Jacksonville Beach Oceanfront

Courtyard by Marriott Jacksonville Beach Oceanfront

1617 1st Street N Jacksonville Beach FL
Fully refundableReserve now, pay when you stay
Opens in a new windowCourtyard by Marriott Jacksonville Beach Oceanfront
Best Western Oceanfront

Best Western Oceanfront

305 1st St N Jacksonville Beach FL
Fully refundableReserve now, pay when you stay
Opens in a new windowBest Western Oceanfront
Save an average of 15% on thousands of hotels when you're signed in
Four Points by Sheraton Jacksonville Beachfront

Four Points by Sheraton Jacksonville Beachfront

11 1st Street North Jacksonville Beach FL
Fully refundableReserve now, pay when you stay
Opens in a new windowFour Points by Sheraton Jacksonville Beachfront
Holiday Inn Express Jacksonville Beach by IHG

Holiday Inn Express Jacksonville Beach by IHG

1101 Beach Blvd Jacksonville Beach FL
Fully refundable
Opens in a new windowHoliday Inn Express Jacksonville Beach by IHG
Hampton Inn Jacksonville/Ponte Vedra Beach-Mayo Clinic Area

Hampton Inn Jacksonville/Ponte Vedra Beach-Mayo Clinic Area

1220 Marsh Landing Pkwy Jacksonville Beach FL
Fully refundableReserve now, pay when you stay
Opens in a new windowHampton Inn Jacksonville/Ponte Vedra Beach-Mayo Clinic Area
Fairfield Inn & Suites by Marriott Jacksonville Beach

Fairfield Inn & Suites by Marriott Jacksonville Beach

1616 1st Street N Jacksonville Beach FL
Fully refundableReserve now, pay when you stay
Opens in a new windowFairfield Inn & Suites by Marriott Jacksonville 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.
Jacksonville Beach, Florida, United States of America