The Riu Caribe Hotel is a paradise for food lovers. The hotel has six on-site restaurants, making it easy for guests to find something to suit their tastes. Diners can choose from a range of world cuisines, including Mexican, Asian, or a classic American steakhouse. You can also enjoy casual dining at the hotel buffet, which is where breakfast is served. If you’re looking for somewhere to enjoy a few drinks, the Riu Caribe also has nine on-site bars, including a poolside swim-up bar. Perfect for enjoying a cocktail in the sun. Get latest prices on KAYAK now