Neptune Beach Florida Hotels & Motels

Find accommodations in Neptune Beach with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near Neptune Beach, FL for your upcoming personal or group trip. Discover the best Neptune Beach, Florida hotel and motel rooms. Browse the Neptune Beach area hotels to find the perfect lodging! Please use the provided map of the Neptune Beach hotels. Planning a group? Lock in Neptune Beach Group Hotel Rates


Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Neptune Beach Hotels, Motels & Accommodations

Exterior of The Palms Retro HotelThe Palms Retro Hotel
+1-800-230-4134
$74+

28 Sherry Dr., Atlantic Beach, FL 32233~0.74 Miles from Neptune Beach
Photo of Days Inn Neptune BeachDays Inn Neptune Beach - Neptune Beach
+1-800-997-5148
$71+

1401 Atlantic Blvd., Neptune Beach, FL 32266
Image of One Ocean Resort & SpaOne Ocean Resort & Spa
+1-800-997-5149
$179+

1 Ocean Blvd., Atlantic Beach, FL 32233~0.88 Miles from Neptune Beach
Photo of Courtyard by Marriott Oceanfront Jacksonville BeacCourtyard by Marriott Oceanfront Jacksonville Beac in Jacksonville Beach
+1-800-230-4134
$122+

1617 1st St. North, Jacksonville Beach, FL 32250
  • Mid-scale Beach property
  • 3 meeting rooms in hotel
~1.10 Miles from Neptune Beach
Image of Fairfield Inn & Suites by Marriott Jacksonville BeFairfield Inn & Suites by Marriott Jacksonville Be in Jacksonville Beach
+1-800-997-5148
$115+

1616 1st St. North, Jacksonville Beach, FL 32250
  • 4.0/5, Very Good Recent Reviews
  • Affordable Beach property
  • Hotel has 3 floors
~1.10 Miles from Neptune Beach
Photo of Hampton Inn Oceanfront Jax BeachHampton Inn Oceanfront Jax Beach : 1515 1st St. North
+1-800-997-5149
$94+

1515 1st St. North, Jacksonville Beach, FL 32250
  • 4.5/5, Very Good Reviews
  • Affordable Oceanfront hotel
  • 177 sleeping rooms in hotel
~1.18 Miles from Neptune Beach
Photo of Surfside InnSurfside Inn
+1-800-230-4134
$69+

1236 N.1st St., Jacksonville Beach, FL 32250
  • Economical Beach hotel
  • 2 floors in property
~1.33 Miles from Neptune Beach
Photo of Casa Marina Hotel & RestaurantCasa Marina Hotel & Restaurant in Jacksonville Beach
+1-800-997-5148
$110+

691 1st St. North, Jacksonville Beach, FL 32250
  • Mid-scale Oceanfront hotel
  • 2 floors in hotel
~1.68 Miles from Neptune Beach
Holiday Inn Express Jacksonville Beach - Jacksonville Beach
+1-800-997-5149
$90+

1101 Beach Blvd., Jacksonville Beach, FL 32250
  • Midscale Beach hotel
  • Fitness center on property
~1.87 Miles from Neptune Beach
Best Western Oceanfront
+1-800-230-4134
$125+

305 North 1st St., Jacksonville Beach, FL 32250
  • 4.0/5, Very Good Recent Reviews
  • 3 star Beach property
  • 51 rooms in property
~1.89 Miles from Neptune Beach
Holiday Inn Express & Suites Mayport / Atlantic Be
+1-800-997-5148
$62+

2040 Mayport Rd., Atlantic Beach, FL 32233
  • 4.0/5, Very Good Latest Reviews
  • Midscale Suburban hotel
  • Fitness + Health Center
~1.94 Miles from Neptune Beach
Four Points by Sheraton Jacksonville Beachfront in Jacksonville Beach
+1-800-997-5149
$130+

11 1st St. North, Jacksonville Beach, FL 32250
  • 4.5/5, Very Good Hotel Reviews
  • Midscale Beach hotel
  • 2 conference rooms in property
~2.07 Miles from Neptune Beach
Best Western Mayport Inn & Suites in Atlantic Beach
+1-800-230-4134
$58+

2389 Mayport Rd., Atlantic Beach, FL 32233
  • 3.5/5, Average Latest Reviews
  • Cheap Beach property
  • 12 suites in property
~2.49 Miles from Neptune Beach
Econo Lodge Atlantic Beach / Mayport Naval Station - Atlantic Beach
+1-800-997-5148
$55+

2401 Mayport Rd., Atlantic Beach, FL 32233
  • Cheap property
  • Check in time: 4pm
~2.60 Miles from Neptune Beach
Hampton Inn & Suites Beach Blvd / Mayo Clinic
+1-800-997-5149
$89+

13733 Beach Blvd., Jacksonville, FL 32224
  • 4.5/5, Very Good Review Score
  • Affordable Suburban property
  • Check in: 3:00 pm
~3.65 Miles from Neptune Beach
The Inn at Mayo Clinic Managed by Marriott : 4400 San Pablo Rd.
+1-800-230-4134
$65+

4400 San Pablo Rd., Jacksonville, FL 32224
  • 4 star Beach hotel
  • Hotel has 3 floors
~3.94 Miles from Neptune Beach
Hampton Inn Jacksonville Beach / Mayo Clinic East
+1-800-997-5148
$79+

1220 Marsh Landing Pkwy., Ponte Vedra Beach, FL 32250
  • 4.5/5, Very Good Latest Reviews
  • Midscale Beach hotel
  • Hotel has 117 rooms
~4.18 Miles from Neptune Beach
Courtyard by Marriott Jacksonville San Pablo : 14390 Mayo Blvd.
+1-800-997-5149
$50+

14390 Mayo Blvd., Jacksonville, FL 32224
  • 4.0/5, Very Good Recent Reviews
  • Three Star Beach hotel
  • Check in: 03:00 pm
~4.22 Miles from Neptune Beach
Ponte Vedra Beach Resorts in Ponte Vedra Beach
+1-800-230-4134
$199+

200 Ponte Vedra Blvd., Ponte Vedra Beach, FL 32082
  • 4.5/5, Very Good Hotel Reviews
  • Luxury 5 star Beach property
  • Hotel has 50 suites
~5.30 Miles from Neptune Beach
Marble Waters Hotel & Suites - Jacksonville
+1-800-997-5148
$40+

45 Kernan Blvd. North, Jacksonville, FL 32225
  • 3-star Suburban hotel
  • 4 floors in hotel
~5.33 Miles from Neptune Beach

 [1 - 20 of 50]   


Next: See My Neptune Beach Hotels with Pricing >