San Pedro Town is one of Belize´s most charming and fun-filled towns. It mixes Belize´s signature of naturally breathtaking landscapes with the relaxing atmosphere of a small beach town.
Located in the southern part of Ambergris Caye, San Pedro is lined with picturesque golden sand beaches with pristine blue water.
Although San Pedro Town is only a few blocks long and is made up of mostly wooden houses, it is also considered the heart of Ambergris Caye and features a wide selection of restaurants, bars, souvenir shops, and accommodation options.
The weather in San Pedro is warm all year-round, making it perfect for beach-going and outdoor adventures, especially in summer. The town is also a great access point to other attractions in the region given that has its own airstrip.
Choose the perfect accommodation for your trip at AllTheRooms.com. We aggregate Airbnb, VRBO, priceline and more. AllTheRooms has 3,224 vacation rentals, hotels and other great places to stay during your time in San Pedro, with everything from cheap hostels and homestays to luxury Airbnbs and hotels. A trip to San Pedro can be affordable - our lowest price accommodation is available at $17 per night. On average, a place to stay in San Pedro will cost you $280 per night.
If you want to stay connected during your trip, then you can choose from over 1,216 accommodations in San Pedro that have WiFi. We have 112 accommodations that come with a breakfast included. Fitness addicts can get a workout in during their stay by choosing from 89 accommodations that have gym facilities. If you are driving to San Pedro, you'll want to pick from 984 places to stay that provide parking. 665 accommodations come with a pool or jacuzzi
If you're traveling with a furry friend, then be sure to choose one of the 96 pet-friendly accommodations available.
AllTheRooms aggregates vacation rentals, hotels and other unique accommodation types from 10 providers in San Pedro, including 723 places to stay from Airbnb, 258 accommodations from VRBO and 141 places to stay from priceline
1,427 accommodations in San Pedro have been reviewed: 43% are rated excellent or good. You can instantly book any of 1,392 places to stay right now.