Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Reviewed on Sep. 10, 2019
Known for its beaches and live music, Fort Lauderdale offers a lot for the traveler planning a beach getaway. There are 424 beach hotels and other accommodation options to choose from in this seaside destination, so it's easy to find one that meets your needs.
As you search for a place to stay by the water in Fort Lauderdale, consider selecting one of these top beach hotels with high ratings from Expedia travelers.
Pelican Grand Beach Resort - A Noble House Resort - 4-star spa hotel on a private beach. It features an outdoor pool, a poolside bar, and 2 restaurants. Activities include surfing on site. Guests love the proximity to shopping and comfortable rooms.
Sea Club Resort - 3-star hotel on the beach. Our travelers recommend its pool and proximity to shopping. This hotel boasts an outdoor pool, a poolside bar, and a restaurant.
Hilton Fort Lauderdale Beach Resort - 4-star spa resort on the beach. It offers an outdoor pool, a spa tub, and a poolside bar. Guest reviews highlight the overall value and comfortable rooms.
Sonesta Fort Lauderdale Beach - 4-star romantic resort, 2-minute walk from Fort Lauderdale Beach. It features an outdoor pool, a poolside bar, and a restaurant. Guests love the comfortable rooms and family friendliness.
Margaritaville Hollywood Beach Resort - 4-star spa hotel on the beach. Our travelers recommend its central location and comfortable rooms. This hotel boasts 3 outdoor pools, 3 pool bars, and 8 restaurants. Activities include kayaking and surfing on site.
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.
To get to Fort Lauderdale, you can fly into Fort Lauderdale, FL (FLL-Fort Lauderdale - Hollywood Intl.), the closest major airport, which is located 4.2 mi (6.8 km) from the city center. If you want to journey outside of the city, hop aboard a train from Fort Lauderdale Station, Fort Lauderdale Station, or Fort Lauderdale Airport Station. You can explore options for water transportation at the local marina.