Caribbean Villas Hotel
Caribbean Villas Hotel offers a tranquil escape just a 10-minute beachside walk from the charming shops, restaurants, and nightlife of San Pedro Town. Nestled on 3.6 acres of lush gardens, this oceanside retreat boasts comfortable rooms and 250 feet of private sandy beach. Guests can enjoy two oceanfront freshwater pools and the laid-back Beach Bar & Grill, which serves breakfast, lunch, and tropical drinks throughout the day.