Welcome to Hotel Bavaro Princess All Suites Resort Spa and Casino – All Inclusive Caribbean Islands, This all-inclusive resort is located directly on the beach in Bavaro. It offers 5 restaurants, a full-service spa and a spacious outdoor swimming pool. Wi-Fi is available in public areas. Guest suites at the Princess Bavaro offer a balcony and separate living areas. Cable TV and a fully stocked minibar are also included in each suite. Some have private hot tubs. Bavaro Princess All Suites Resort, Spa & Casino features daily activities at the pool and beach area. Guests can use the hot tub or one of the 2 tennis courts. A gym and sauna are also available. Evening entertainment is available in the lobby at the Bavaro Princess. Free transportation to the nearby Princess Tower Casino is available. A nightclub and 3 bars are also open to guests. (Hotel Bavaro Princess All Suites Resort Spa and Casino – All Inclusive Caribbean Islands hotels booking).