Photos coming soon
HOTEL
Beach Plaza Hotel
625 N Lauderdale Florida, Fort Lauderdale, FL 33304, USA, Fort Lauderdale
Where it sits
Beach Plaza Hotel
625 N Lauderdale Florida, Fort Lauderdale, FL 33304, USA, Fort Lauderdale
26.13243, -80.10365
Similar stays nearby
Sea Club Ocean Resort
Hotel · 39 m
Sea Club Resort
Hotel · 39 m
Premiere Hotel
Hotel · 53 m
Beach Plaza Hotel
Hotel · 65 m
Premiere Hotel
Hotel · 65 m
Private Residences at the Atlantic Resort and Spa
Hotel · 98 m
Private Residences at the Atlantic Resort and Spa
Hotel · 98 m
The Atlantic Hotel & Spa
Hotel · 100 m
Plan around Beach Plaza Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
