The Westin Beach Resort, Fort Lauderdale

Pool
Courtesy of Starwood Hotels & Resorts

Whether you are looking for a place to stay the night before you depart on your cruise vacation, or want to get away for a few days of relaxing on the beach, take a look at The Westin Beach Resort, Fort Lauderdale, Florida. The hotel has 433 elegant guest rooms with spectacular views, an outdoor pool, fitness center and a spa. Rooms from $179/night.