Bonaventure Resort and Spa

340 Ratings
Fort Lauderdale

Why We Like It

  • 4 pools, 4 restos, a 5-star spa and fitness center, and…wait for it. Swans.
  • Stroll the palmy grounds listening to the waterfalls and waving to the koi, on your way to the award-winning steakhouse for dinner.
  • Inviting rooms are traditional with luxe touches like high-end linens and marble bathrooms with bidets.
Bonaventure Resort and Spa
Bonaventure Resort and Spa
Bonaventure Resort and Spa
Bonaventure Resort and Spa
Bonaventure Resort and Spa


501 rooms.
Complimentary WiFi.
Valet parking $14/night.
No self-parking.
24-hour fitness center with cardio and weight equipment.
Outdoor pool.
Hot tub.
Tennis court.
Steam room.
No pets.
Spa services available, 60-minute massage $110.
Room approximately 480 sq ft.
42" flat-screen TV.
No minibar.
Bath products by Gilcrhrist & Soames.
3 bars onsite. We recommend Bar Zen.
4 restaurants onsite. Ireland's Steakhouse serves American cuisine. Main courses $48-69, Filet Mignon $52.
Room service available.
250 Racquet Club Road
Weston, FL

What Our Bookers Think

84% Liked It (340 Ratings)
Lisa W.
Very quiet and luxurious. I had a GREAT stay! The only thing that I didn’t like were the pillows. I have pulled muscle in my neck from sleeping on them.
last year
Nichole H.
Bed was comfortable, room was spacious and bathroom was impressive! can't wait to stay again!
last year
Cleo K.
When I got to the room the door was open and there was trash in the room. It wasn’t clean. I had to ask for a new room.
4 months ago

Need to Know

  • Rate displayed is per night, per room. Each room is guaranteed to fit 2 people. Extra guests are at the hotel’s discretion and may be subject to additional fees.
  • Check-in 4pm. Check-out 11am.
  • 21+ to book.
  • Photo ID and credit card required at check-in.
  • 100% non-smoking rooms.
  • Resort fee of $16.95 per night per room collected by hotel.
  • Weston Tennis Center, 16 tennis courts (15 are Hydro-clay courts) Bonaventure Country Club with 18 holes of golf.
Sat, Jul 20
Sun, Jul 21
Sat, Jul 20 – Sun, Jul 21