01
Matachica Resort
San Pedro (Ambergris Caye)
A small beachfront resort of villas north of San Pedro.
Island · No. 1 in Belize
San Pedro is Belize's main island town, with beach hotels and reef diving.
Handpicked boutique hotels
01
San Pedro (Ambergris Caye)
A small beachfront resort of villas north of San Pedro.
02
San Pedro (Ambergris Caye)
A long-established beachfront resort with cottages and a spa.
San Pedro, on Ambergris Caye, is the center of Belize's island tourism, with golf-cart streets and the Hol Chan marine reserve nearby.
Snorkeling and diving are the main draws.
Good to know
We list 2 boutique hotels in San Pedro (Ambergris Caye), including Matachica Resort and Victoria House.
Ranked