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
4800 Main St, Jupiter, FL 33458-5294
10.9 km from John D. MacArthur Beach State Park
Top Deal
US$197*
US$144* /night
View Deal
Courtyard
US$167*
Orbitz.com
US$144*
HotelQuickly
US$197*
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$107*
US$89* /night
View Deal
Hotwire.com
US$89*
Expedia.com
US$89*
Cancelon
US$107*
Top Deal
US$209*
US$129* /night
View Deal
Orbitz.com
US$129*
Expedia.com
US$129*
AMOMA
US$209*
3800 North Ocean Drive, Singer Island, FL 33404-2896
3.4 km from John D. MacArthur Beach State Park
Top Deal
US$406*
US$321* /night
View Deal
Marriott Hotels
US$360*
Hotwire.com
US$321*
Orbitz.com
US$406*
3700 N Ocean Dr, Singer Island, FL 33404-2806
3.5 km from John D. MacArthur Beach State Park
Top Deal
US$359*
US$188* /night
View Deal
Hilton.com
US$191*
Booking.com
US$200*
AMOMA
US$359*
3200 N Ocean Dr, Riviera Beach, FL 33404-3215
3.8 km from John D. MacArthur Beach State Park
Top Deal
US$516*
US$417* /night
View Deal
Hotels.com
US$417*
Booking.com
US$417*
Cancelon
US$516*
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$85* /night
View Deal
Priceline
US$85*
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
Priceline
Hotwire.com
123 S Ocean Ave, Palm Beach Shores, FL 33404-5736
4.9 km from John D. MacArthur Beach State Park
Top Deal
US$306*
US$147* /night
View Deal
Priceline
US$147*
Expedia.com
US$164*
AMOMA
US$306*
71 Ocean Ave, Palm Beach Shores, FL 33404-6274
5.1 km from John D. MacArthur Beach State Park
Top Deal
US$318*
US$253* /night
View Deal
Hotwire.com
US$253*
Hotels.com
US$253*
Cancelon
US$318*
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$259*
US$130* /night
View Deal
GardenInn.com
US$134*
Expedia.com
US$134*
AMOMA
US$259*
4001 Rca Blvd, Palm Beach Gardens, FL 33410-4234
6.1 km from John D. MacArthur Beach State Park
Top Deal
US$156*
US$133* /night
View Deal
Booking.com
US$133*
Expedia.com
US$133*
Cancelon
US$156*
4123 Northlake Blvd, Palm Beach Gardens, FL 33410-6258
6.2 km from John D. MacArthur Beach State Park
Top Deal
US$101*
US$88* /night
View Deal
Booking.com
US$101*
Expedia.com
US$88*
Hotels.com
US$88*
4000 Rca Blvd, Palm Beach Gardens, FL 33410-4233
6.3 km from John D. MacArthur Beach State Park
Top Deal
US$144*
US$94* /night
View Deal
Expedia.com
US$94*
Marriott Hotels
US$111*
Cancelon
US$144*
Sponsored
1301 Belvedere Rd, West Palm Beach, FL 33405-1011
14.9 km from John D. MacArthur Beach State Park
Top Deal
US$260*
US$119* /night
View Deal
Priceline
US$118*
Travelocity
US$119*
AMOMA
US$260*
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
Top Deal
US$163*
US$152* /night
View Deal
Hampton.com
US$157*
Booking.com
US$157*
getaroom.com
US$163*
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$307*
US$196* /night
View Deal
EmbassySuites.com
US$202*
Booking.com
US$202*
AMOMA
US$307*
13950 US Highway 1, Juno Beach, FL 33408-1632
6.7 km from John D. MacArthur Beach State Park
Top Deal
US$214*
US$163* /night
View Deal
Booking.com
US$163*
Expedia.com
US$163*
HotelQuickly
US$214*
4431 Pga Blvd, Palm Beach Gardens, FL 33410-6525
6.8 km from John D. MacArthur Beach State Park
Top Deal
US$233*
US$138* /night
View Deal
Expedia.com
US$138*
Hotels.com
US$138*
AMOMA
US$233*
US$78* /night
View Deal
Expedia.com
US$78*
Priceline
US$78*
Hotels.com
US$78*
4112 West Blue Heron Boulevard, Riviera Beach, FL 33404-4855
7.5 km from John D. MacArthur Beach State Park
Top Deal
US$120*
US$86* /night
View Deal
Hotels.com
US$86*
Travelocity
US$86*
HotelQuickly
US$120*
700 Northpoint Pkwy, West Palm Beach, FL 33407-1938
8.7 km from John D. MacArthur Beach State Park
US$91* /night
View Deal
Booking.com
US$91*
Expedia.com
US$91*
Travelocity
US$92*
600 Northpoint Pkwy, West Palm Beach, FL 33407-1946
8.8 km from John D. MacArthur Beach State Park
Top Deal
US$195*
US$94* /night
View Deal
Booking.com
US$95*
Travelocity
US$95*
AMOMA
US$195*
2300 45th St, West Palm Beach, FL 33407-2018
8.8 km from John D. MacArthur Beach State Park
Top Deal
US$154*
US$77* /night
View Deal
Hotels.com
US$77*
Hotwire.com
US$77*
AMOMA
US$154*
2421 Metrocentre Blvd, West Palm Beach, FL 33407-3151
9.0 km from John D. MacArthur Beach State Park
Top Deal
US$156*
US$94* /night
View Deal
Travelocity
US$95*
Hotwire.com
US$95*
AMOMA
US$156*