"Hotel Buena Vista Beach Resort offers variety for the perfect vacation. Mediterranean style bungalows with private patios, hammocks, and morning coffee offer relaxed luxury. A diversity of activities includes swimming, tennis, horseback-riding, kayaking, snorkeling, biking and hiking. End a day of exercise with a treatment from the Hotel's massage therapist. Then relax on the terrace or in the bar with friends, new and old, and perhaps enjoy some local entertainment".
Welcome Letter
Services & Amenities
Area Information