San Pedro Hotels

Map of San Pedro Hotels

San Pedro is a vibrant and picturesque city located in the Belize Province of Belize. Situated on the southern part of Ambergris Caye, the largest island in Belize, San Pedro is a popular tourist destination known for its stunning beaches, crystal-clear turquoise waters, and laid-back Caribbean atmosphere. The city boasts a unique blend of cultural influences, with a mix of Belizean, Mayan, and Garifuna heritage. Visitors can immerse themselves in the local culture by exploring the colorful streets lined with charming shops, restaurants, and art galleries. The friendly and welcoming locals add to the warm and inviting ambiance of the city.

San Pedro
17 May, Friday
Day +95°F , Tonight +84°F
Mostly Sunny, no precipitation
Wind: southeast, 7 mph
Saponaria 21-22 at Caribe Island Gold Standard Certified San Pedro
Free Wi-Fi

Set in San Pedro, 100 metres from San Pedro Beach, Saponaria 21-22 at Caribe Island Gold Standard Certified features views of the pool. Every room comes with a balcony with sea views and free Wi-Fi.

Ambergris St San Pedro (17.891055, -87.979814) , Caribe Island 2 Bedroom #43, 10000 San Pedro, Belize

Suite I101 at Mara Laguna Gold Standard Certified San Pedro
Free Wi-Fi

Set in San Pedro, Belize Province region, Suite I101 at Mara Laguna Gold Standard Certified is situated 700 metres from San Pedro Beach. Each room is equipped with a balcony with garden views and free Wi-Fi.

0.4 Miles North of the Bridge, (17.933969, -87.954457) Mara Laguna- Suite I101, San Pedro, Belize

Hummingbird Home Suites San Pedro
9.6/10 Exceptional
Free Wi-Fi Public parking

Offering air-conditioned rooms in the San Pedro town district of San Pedro, Hummingbird Home Suites is 90 metres from San Pedro Beach. There is a private entrance at the apartment for the convenience of those who stay.

Number of rooms: 4

427 Seagrape Drive, San Pedro (17.909086,-87.972899), San Pedro, Belize

Show More Hotels