We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near John D. MacArthur Beach State Park

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
280 Sunset Ave, Palm Beach, FL 33480-3815
11.5 km from John D. MacArthur Beach State Park
Top Deal
US$125*
US$93* /night
View Deal
Booking.com
US$125*
Priceline
US$100*
Hotels.com
US$93*
757 US Highway 1, PGA Blvd to US 1 South, North Palm Beach, FL 33408-4412
2.1 km from John D. MacArthur Beach State Park
#1 of 1 hotels in North Palm Beach
Top Deal
US$86*
US$74* /night
View Deal
Booking.com
US$74*
Travelocity
US$74*
Cancelon
US$86*
Top Deal
US$121*
US$99* /night
View Deal
Priceline
US$99*
Hotwire.com
US$99*
HotelQuickly
US$121*
3800 North Ocean Drive, Singer Island, FL 33404-2896
3.4 km from John D. MacArthur Beach State Park
Top Deal
US$389*
US$319* /night
View Deal
Cancelon
US$331*
Hotels.com
US$329*
Orbitz.com
US$389*
3700 N Ocean Dr, Singer Island, FL 33404-2806
3.5 km from John D. MacArthur Beach State Park
US$144* /night
View Deal
Hilton.com
US$144*
Booking.com
US$144*
Hotwire.com
US$144*
3200 N Ocean Dr, Riviera Beach, FL 33404-3215
3.8 km from John D. MacArthur Beach State Park
Top Deal
US$416*
US$399* /night
View Deal
Expedia.com
US$399*
Booking.com
US$399*
Cancelon
US$416*
3100 North Ocean Drive, West Palm Beach, FL 33404-3214
3.9 km from John D. MacArthur Beach State Park
3334 Broadway, Riviera Beach, FL 33404-2328
4.0 km from John D. MacArthur Beach State Park
US$75* /night
View Deal
Priceline
US$75*
Hotwire.com
2622 West Way, Singer Island, FL 33404-3817
4.3 km from John D. MacArthur Beach State Park
181 S Ocean Ave, Palm Beach Shores, FL 33404-5761
4.6 km from John D. MacArthur Beach State Park
No availability for your dates from these sites
Booking.com
Hotwire.com
Priceline
123 S Ocean Ave, Palm Beach Shores, FL 33404-5736
4.9 km from John D. MacArthur Beach State Park
Top Deal
US$145*
US$131* /night
View Deal
Expedia.com
US$145*
Priceline
US$131*
Cancelon
US$136*
71 Ocean Ave, Palm Beach Shores, FL 33404-6274
5.1 km from John D. MacArthur Beach State Park
Top Deal
US$287*
US$254* /night
View Deal
Hotwire.com
US$254*
Hotels.com
US$254*
Cancelon
US$287*
98 Lake Drive, Palm Beach Shores, FL 33404-6218
5.1 km from John D. MacArthur Beach State Park
3505 Kyoto Gardens Dr, Palm Beach Gardens, FL 33410-2766
6.0 km from John D. MacArthur Beach State Park
Top Deal
US$112*
US$99* /night
View Deal
GardenInn.com
US$99*
Hotwire.com
US$99*
Cancelon
US$112*
4001 Rca Blvd, Palm Beach Gardens, FL 33410-4234
6.1 km from John D. MacArthur Beach State Park
US$96* /night
View Deal
Hampton.com
US$99*
Booking.com
US$104*
Travelocity
US$104*
4123 Northlake Blvd, Palm Beach Gardens, FL 33410-6258
6.2 km from John D. MacArthur Beach State Park
Top Deal
US$89*
US$78* /night
View Deal
Travelocity
US$78*
Hotwire.com
US$78*
Priceline
US$89*
4000 Rca Blvd, Palm Beach Gardens, FL 33410-4233
6.3 km from John D. MacArthur Beach State Park
Top Deal
US$94*
US$89* /night
View Deal
Orbitz.com
US$89*
Hotwire.com
US$89*
Cancelon
US$94*
11900 Valencia Gardens Ave, Palm Beach Gardens, FL 33410-2715
6.3 km from John D. MacArthur Beach State Park
No photo provided
13801 US Highway 1, Juno Beach, FL 33408-1629
6.5 km from John D. MacArthur Beach State Park
US$98* /night
View Deal
Booking.com
US$98*
Expedia.com
US$98*
Orbitz.com
US$98*
4205 Union Square Blvd, Palm Beach Gardens, FL 33410-6750
6.6 km from John D. MacArthur Beach State Park
No photo provided
4350 Pga Blvd, Palm Beach Gardens, FL 33410-6524
6.7 km from John D. MacArthur Beach State Park
Top Deal
US$122*
US$113* /night
View Deal
Expedia.com
US$113*
Travelocity
US$113*
Cancelon
US$122*
13950 US Highway 1, Juno Beach, FL 33408-1632
6.7 km from John D. MacArthur Beach State Park
US$117* /night
View Deal
Booking.com
US$117*
Expedia.com
US$117*
Orbitz.com
US$117*
4431 Pga Blvd, Palm Beach Gardens, FL 33410-6525
6.8 km from John D. MacArthur Beach State Park
Top Deal
US$125*
US$89* /night
View Deal
Expedia.com
US$125*
Hotwire.com
US$125*
Travelocity
US$125*
US$69* /night
View Deal
Travelocity
US$69*
Hotwire.com
US$69*
Hotels.com
US$69*
4112 West Blue Heron Boulevard, Riviera Beach, FL 33404-4855
7.5 km from John D. MacArthur Beach State Park
Top Deal
US$87*
US$76* /night
View Deal
Travelocity
US$76*
Priceline
US$76*
Cancelon
US$87*
700 Northpoint Pkwy, West Palm Beach, FL 33407-1938
8.7 km from John D. MacArthur Beach State Park
US$81* /night
View Deal
Booking.com
US$81*
Travelocity
US$81*
Orbitz.com
US$81*
600 Northpoint Pkwy, West Palm Beach, FL 33407-1946
8.8 km from John D. MacArthur Beach State Park
Top Deal
US$85*
US$80* /night
View Deal
Courtyard
US$80*
Booking.com
US$80*
Cancelon
US$85*
2300 45th St, West Palm Beach, FL 33407-2018
8.8 km from John D. MacArthur Beach State Park
Top Deal
US$79*
US$68* /night
View Deal
Booking.com
US$68*
Hotwire.com
US$68*
Elvoline
US$79*
2421 Metrocentre Blvd, West Palm Beach, FL 33407-3151
9.0 km from John D. MacArthur Beach State Park
Top Deal
US$84*
US$72* /night
View Deal
Travelocity
US$84*
Booking.com
US$84*
Priceline
US$84*
2455 Metrocentre Blvd, West Palm Beach, FL 33407-3151
9.1 km from John D. MacArthur Beach State Park
Top Deal
US$124*
US$119* /night
View Deal
Booking.com
US$124*
Hotels.com
US$119*
Orbitz.com
US$119*
2437 Metrocentre Blvd, West Palm Beach, FL 33407-3151
9.1 km from John D. MacArthur Beach State Park
Top Deal
US$123*
US$119* /night
View Deal
Booking.com
US$119*
Cancelon
US$123*
Priceline
US$119*
Still looking for a place to stay?
North Palm Beach has 1 B&Bs/inns with 45 reviews
1000 US Highway 1, North Palm Beach, FL 33408-3854
2.2 km from John D. MacArthur Beach State Park
#1 of 1 North Palm Beach B&B and Inns