Find the family hotels that appeal to you the most
Check out our pick of great family hotels in San Pedro
Located in San Pedro, 600 metres from North Ambergris Caye Beach, Caye Casa provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

Offering outdoor pool and a private 275 metres of prime beach front, Grand Caribe Belize is located in San Pedro, 3.5 km from the town centre and the airport.

Located in San Pedro, Pur Private Suites features free bikes and a garden. This guest house provides free private parking, free shuttle service and free WiFi.

Situated in San Pedro, 400 metres from San Pedro Beach, The Phoenix Resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.
Situated in San Pedro, a few steps from San Pedro Beach, Pelican Reef Villas Resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Situated in San Pedro, 90 metres from North Ambergris Caye Beach, The Watermark Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.


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.

Situated in San Pedro, 500 metres from Playa San Pedro, Ramon's Village Resort features accommodation with a restaurant, free private parking, a shared lounge and a garden.

Offering a year-round outdoor pool and barbecue, Blue Tang Inn is set in San Pedro. Some rooms feature a seating area for your convenience.


Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
Popular with guests booking family hotels in San Pedro
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...
Featuring an outdoor pool, a restaurant and free Wi-Fi in common areas, the SunBreeze Hotel is located in Belize’s island of Ambregris Caye.
Caribbean Villas Hotel is far enough from San Pedro Town to preserve your peace and quiet but a 10 minute walk along the beach will take you to San Pedro with its quaint shops, many restaurants and...
Aruna Resort & Villas has a garden, terrace, a restaurant and bar in San Pedro.
Situated in San Pedro, 2.4 km from San Pedro Beach, Mata Rocks Resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a restaurant.
Offering an outdoor pool and an extensive garden, Royal Caribbean Resort is located on a private beach in San Pedro.
Brahma Blue Resort has an outdoor swimming pool, garden, a restaurant and bar in San Pedro. The property features water sports facilities, as well as barbecue facilities.
Mahogany Bay Resort and Beach Club, Curio Collection has free bikes, outdoor swimming pool, a garden and private beach area in San Pedro. With free WiFi, this 4-star resort has a terrace and a bar.
Located in San Pedro, 200 metres from San Pedro Beach, Hotel Coastalbay 2 & Golf Cart Rental features air-conditioned rooms and a bar.
San Pedro Ocean Paradise is located on the seafront in San Pedro, 80 metres from San Pedro Beach. The property has city views.
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.
With excellent views of Belize’s Caribbean Coast, the Xanadu Island Resort is located only 1.5 km from the San Pedro town centre and offers free Wi-Fi and a private pool.
<h2>Comfortable Accommodations</h2> Rooms feature air-conditioning, private bathrooms, sea views, and modern amenities.
Boasting air-conditioned accommodation with a private pool, pool view and a patio, Holiday Time Le Reve Beach House & Casita is set in San Pedro.
Located in San Pedro, a few steps from North Ambergris Caye Beach, Ocean Front Villa with Pool, Private Beach and Dock provides accommodation with free bikes, free private parking, an outdoor swimming...
Victoria House offers accommodation in San Pedro. Guests can enjoy the on-site restaurant. Certain rooms feature a seating area to relax in after a busy day.
Mayan Princess Hotel is located beachfront in San Pedro and offers free Wi-Fi access, luggage storage services and a tour desk.
Situated in San Pedro, Sunset Caribe Belize. Featuring a kitchenette with a microwave, each unit also comes with a cable flat-screen TV, ironing facilities, wardrobe and a seating area with a sofa.
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.
Miramar Villas Resort provides air-conditioned rooms in San Pedro. This beachfront property offers access to a patio, free private parking and free WiFi.
Set on a private beach on Ambergris Caye, this luxury complex offers an infinity pool, a spa and an onsite O Restaurant.
Hidden Jewel Boutique Hotel is nestled along the pristine shores of Ambergris Caye’s enchanting turquoise waters and is located 15-minutes by taxi from San Pedro town.
Featuring a private beach area, swimming pool, an extensive garden and sauna, Captain Morgan’s Retreat is set in Ambergris Caye, The cottages offer tropical décor with thatch roofs, air conditioning,...
Located in San Pedro in the Belize Province region, Casa Blanca and The PoolClub at Mahogany Bay has a patio. This holiday home provides free private parking, a 24-hour front desk and free WiFi.
Located within the San Pedro town district in San Pedro, Athena's Mahogany House and The PoolClub at Mahogany Bay! has air conditioning, a patio, and garden views.
Set in San Pedro, Casa de Luz and The PoolClub at Mahogany Bay! offers accommodation with private pool, free WiFi and free private parking for guests who drive. The property features pool views.
Boasting air-conditioned accommodation with a private pool, The Toucan Nest and Pool Club at Mahogany Bay is situated in San Pedro. This villa offers accommodation with a patio.
Situated conveniently in San Pedro town district of San Pedro, The Weekender and The PoolClub at Mahogany Bay! features a shared lounge.
Boasting air-conditioned accommodation with a private pool, Casa Lush at Mahogany Bay and Pool Club is situated in San Pedro.
Facing the beachfront, Tara Del Sol Resort offers 5-star accommodation in San Pedro and has an outdoor swimming pool, garden and private beach area.
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.
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.