Nestled on Mexico's Baja Peninsula, facing the Sea of Cortez, this hotel in Buena Vista offers access to a variety of activities, relaxing guestrooms and enjoyable facilities.
Hotel Buena Vista Beach Resort features Mediterranean-style guestrooms with private patios furnished with hammocks. Guests can go for a swim in the outdoor pool, then relax with a massage or pedicure.
El Navegante restaurant at the Buena Vista Resort serves traditional Mexican cuisine for breakfast, lunch and dinner. Guests can order nachos while soaking up the sun beside the pool, or sip a refreshing drink from the pool's swim-up bar. After dinner, guests can relax with a drink in El Pescador Bar.
Activities such as fishing, scuba diving and horseback riding are available just minutes from the Buena Vista Beach Hotel. Guests can also explore the 30 miles of beach, or play a game of tennis.