Search for Cheap Deals on
Kid-Friendly Hotels in San Pedro

Check Last Minute San Pedro Hotel Deals

Tonight Feb 28 - Mar 1This weekend Feb 28 - Mar 2

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!

Featured San Pedro Family Hotels

Belizean Shores Resort
Belizean Shores Resort
3 out of 5
Ambergris Caye, San Pedro
Stay at this 3-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in our reviews. ...
Belizean Shores Resort
Coco Beach Resort
Coco Beach Resort
4 out of 5
Ambergris Caye, San Pedro
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the bar in our reviews. Popular ...
Coco Beach Resort
Grand Colony Island Villas
Grand Colony Island Villas
3 out of 5
Sea Grape Drive, Ambergris Caye, San Pedro
Stay at this 3-star beach aparthotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Popular attractions San Pedro Belize Express Dock and Secret ...
Grand Colony Island Villas
Ramon's Village Resort
Ramon's Village Resort
4 out of 5
Coconut Drive, San Pedro
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the restaurant in our reviews. ...
Ramon's Village Resort
Sapphire Beach Resort
Sapphire Beach Resort
3.5 out of 5
10 Miles North of Ambergris Caye, San Pedro, Ambergris Caye
Stay at this 3.5-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Sapphire Beach Resort
White Sands Cove
White Sands Cove
3.5 out of 5
2.5 Miles north of San Pedro, San Pedro, Ambergris Caye
Stay at this 3.5-star beach aparthotel in San Pedro. Enjoy free WiFi, free parking, and a private beach. Our guests praise the property condition in our reviews. ...
White Sands Cove
Blue Tang Inn
Blue Tang Inn
3 out of 5
Sand Piper St, Beachfront, San Pedro, Ambergris Caye
Stay at this 3-star beach lodge in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
Blue Tang Inn
Corona Del Mar
Corona Del Mar
3 out of 5
Coconut Drive, San Pedro
Fully refundableReserve now, pay when you stay
Stay at this 3-star beach hotel in San Pedro. Enjoy free WiFi, a full-service spa, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
Corona Del Mar
Caribbean Villas Hotel
Caribbean Villas Hotel
3.5 out of 5
Seagrape Drive, San Pedro
Fully refundableReserve now, pay when you stay
Stay at this 3.5-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Caribbean Villas Hotel
Grand Caribe Belize
Grand Caribe Belize
3.5 out of 5
2 Miles North, San Pedro, Ambergris Caye, San Pedro, Ambergris Caye
Stay at this 3.5-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 6 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Grand Caribe Belize
Victoria House Resort & Spa
Victoria House Resort & Spa
4 out of 5
22 Coconut Drive, San Pedro
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property condition ...
Victoria House Resort & Spa
Xanadu Island Resort
Xanadu Island Resort
3.5 out of 5
Sea Grape Drive, San Pedro
Stay at this 3.5-star beach aparthotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
Xanadu Island Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels with Pools in San Pedro

Coco Beach Resort
Coco Beach Resort
4 out of 5
Ambergris Caye, San Pedro
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the bar in our reviews. Popular ...
9.4/10 Exceptional! (1,000 reviews)
"Was an amazing place will come back. They were so friendly. Clean, great food and drinks"

Reviewed on Feb 25, 2025

Coco Beach Resort
Belizean Shores Resort
Belizean Shores Resort
3 out of 5
Ambergris Caye, San Pedro
Stay at this 3-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in our reviews. ...
9.2/10 Wonderful! (865 reviews)
"Spacious rooms, well kept property, nice big pool and beautiful dock. Attentive and helpful staff, specially the check-in/concierge ladies. There is no restaurant on site, but complimentary coffee supplies were provided, as well as plenty of drinkable water. You can also order food to your room from ..."

Reviewed on Feb 24, 2025

Belizean Shores Resort
Ocean Tide Beach Resort
Ocean Tide Beach Resort
2.5 out of 5
57 Boca del Rio Dr., San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
8.2/10 Very Good! (238 reviews)
"I don’t normally leave reviews but this place was awesome - right in the action and rooms have been updated. Very clean, nice beds, and showers had great hot water and pressure! We’ll be staying here again!"

Reviewed on Feb 25, 2025

Ocean Tide Beach Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels With Connecting Rooms in San Pedro

Belizean Shores Resort
Belizean Shores Resort
3 out of 5
Ambergris Caye, San Pedro
Stay at this 3-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in our reviews. ...
Belizean Shores Resort
Caribbean Villas Hotel
Caribbean Villas Hotel
3.5 out of 5
Seagrape Drive, San Pedro
Stay at this 3.5-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Caribbean Villas Hotel
Sunbreeze Hotel
Sunbreeze Hotel
4 out of 5
Ambergris Caye, San Pedro
Stay at this 4-star beach resort in San Pedro. Enjoy free WiFi, a full-service spa, and a beach locale. Our guests praise the restaurant and the helpful staff ...
Sunbreeze Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.