Three star hotels in San Pedro, Belize
If You Are in a Hurry
Here’s a quick list of the best hotels in San Pedro





Lighthouse Beach Villas

Offering an outdoor pool, private beach area and swim-up bar, Lighthouse Beach Villas is located less than 10 minutes’ walk from the Belize Chocolate Factory and 4 km from San Pedro town centre. All suites feature air conditioning, large balconies overlooking the Caribbean Sea, and open-concept floor plans with large windows and amazing sea views... Read more
- Rating: 9.8
- Stars: 3
The Palms Oceanfront Suites

Apartment hotel. Located right on the beachfront in tropical Ambergris Caye, The Palms Oceanfront Suites offers an outdoor pool and charming, well-equipped apartments with wonderful ocean views... Read more
- Rating: 9.7
- Stars: 3
Cocotal Inn and Cabanas

Offering an outdoor swimming pool and free bikes and kayaks, Cocotal Inn and Cabanas is located in San Pedro. Free WiFi access and private parking are available... Read more
- Rating: 9.4
- Stars: 3
Caye Casa

Boutique hotel. Located in San Pedro, a few steps from San Pedro Beach, Caye Casa provides accommodation with a garden, free private parking, a terrace and a private beach area... Read more
- Rating: 9.4
- Stars: 3
SunBreeze Suites

Offering a freshwater pool, patio bar and free WiFi in common areas, SunBreeze Suites is set on the beach on the tropical island of Ambergris Caye, just steps from the largest Barrier Reef in the Western Hemisphere and UNESCO world heritage site. Each suite has a balcony overlooking the sea, a bedroom, bathroom and a living-dining room with a double size futon and cable TV... Read more
- Rating: 9.3
- Stars: 3
Bella Vista Resort Belize

Set in San Pedro, a few steps from North Ambergris Caye Beach, Bella Vista Resort Belize offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. This 3-star hotel offers free shuttle service, room service and free WiFi... Read more
- Rating: 9.2
- Stars: 3
Belizean Shores Resort

Offering an extensive garden, a large sun terrace with a swimming pool, a wooden lounge and restaurant area and lush-style suites, Belizean Shores Resort is set in front of the Caribbean Beach.This resort is 6 km from Mexico Rocks to do snorkelling and 11 km from Hol Chan Marine Reserve... Read more
- Rating: 9.2
- Stars: 3
Mayan Princess Hotel

Mayan Princess Hotel is located beachfront in San Pedro and offers free Wi-Fi access, luggage storage services and a tour desk. The accommodations feature views of the Caribbean Sea, Cable TV, air conditioning and a terrace... Read more
- Rating: 8.9
- Stars: 3
Isla Bonita Yacht Club

Offering an outdoor swimming pool, a garden and BBQ facilities, Isla Bonita Yacht Club is located in San Pedro Beach. Free WiFi access is available in all areas... Read more
- Rating: 8.5
- Stars: 3
Drift Inn San Pedro

Located in San Pedro, Drift Inn San Pedro features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site... Read more
- Rating: 8.2
- Stars: 3