Stay in style at B Ocean Resort in Fort Lauderdale! The full-service resort, which features 486 guest rooms and suites, offers the most desirable amenities, including FreeB Wi-Fi (complimentary internet access throughout all guest rooms and suites), a B Treated Tray filled with sweet and savory snacks, and incredible views of either the Atlantic Ocean, the Intracoastal waterway or the dazzling Fort Lauderdale city skyline.
Our signature restaurant specializes in tantalizing, modern Mexican cuisine presented in stylish surroundings.
A distinctive, themed restaurant that creates a memorable, multisensory, and entertaining seagoing experience.
Beach Bar & Grill
A breezy, casual eatery catering to guests who want to refuel without straying too far from our oceanfront activities.
Room service featuring delicious dishes prepared by the same gourmet chefs who oversee our restaurants is available at your beck and call 24 hours a day.
Sun-worshippers can’t go wrong in the hotel’s expanded pool deck and new infinity pool (one of two swimming pools on site).
Whether you’re continuing a fitness rhythm while on the road or looking for some motivation, jump-start your day with a workout session in our 24-hour fitness center.
Coming soon to B Ocean Resort in Fort Lauderdale is our B Indulged® spa suite. This space is being specifically designed to provide you with an inviting, tranquil environment where you can relax, unwind and be pampered during your stay with us. The B Indulged® spa experience will allow you to customize and create your very own spa package from a variety of rejuvenating treatments, including therapeutic massages, hot stone therapy and aromatherapy.
Please note: Guests will be required to present a valid photo ID and a credit card upon hotel check-in. Hotel package prices include room and room tax, only, and do not cover incidental charges, parking fees, cleaning fees, or resort fees which some hotels may collect upon check-in to cover added-value services such as spa, fitness, phone charges or energy fees. In most cases, guests must be at least 21 years old to check in and there must be one person at least 21 years old staying in each room. Most hotel check-in times are 2:00pm to 3:00pm and most hotel check-out times are 11:00am to 12:00pm. To avoid confusion, please note that your flight departure date and time may be different from your hotel checkout date and time.