Find the guest houses that appeal to you the most
Check out our pick of great guest houses in San Pedro
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 Caye Caulker, within 300 metres of Caye Caulker Beach, Caye Caulker Boutique Guesthouse 7 offers accommodation with air conditioning.

Located in Caye Caulker, within 100 metres of Caye Caulker Beach, Caye Caulker Boutique Guesthouse 5 offers accommodation with air conditioning.

Set in Caye Caulker, within 100 metres of Caye Caulker Beach, Caye Caulker Boutique Guesthouse 4 offers accommodation with air conditioning.

Featuring pool views, Caye Caulker Boutique Guesthouse 2 provides accommodation with an outdoor swimming pool, a garden and barbecue facilities, around 200 metres from Caye Caulker Beach.

Boasting sea views, The Novelo provides accommodation with a patio, around 2.1 km from Caye Caulker Beach. This property offers access to a terrace.

Located 100 metres from Caye Caulker Beach, JAGUAR MORNING STAR offers free bikes, a garden and air-conditioned accommodation with a patio and free WiFi. The guest house has private entrance.

Offering free bikes, Sea n Sun Guest House is located in Caye Caulker. Free WiFi access and free kayaks are available.

Situated a few steps from Caye Caulker Beach, Chila's Accommodations offers free bikes, a garden and air-conditioned accommodation with a balcony and free WiFi.

