Check out these hotels that complement your travel style

Frequently Asked Questions

Local Travel Info

Number of Hotels13
Number of Reviews391
Lowest PriceAU$ 103
Highest PriceAU$ 1,605
Average Price (Weekends)AU$ 310
Average Price (Weekdays)AU$ 307

San Pedro Beach Hotel Guide

There are many discounted hotels on Trip.com. Book your hotel on Trip.com for an amazing travel experience. In San Pedro, both areas with attractions and the city center are good places to stay. If you travel to Belize, visiting San Pedro is a good choice.

San Pedro Airport is the primary airport in San Pedro.

On Trip.com, there are 67 recommended hotels in San Pedro. The local average price is 204 AUD per night. There are a variety of hotels to meet the needs of different types of travelers. There are 2 five-star hotels in San Pedro at an average price of 301 AUD per night. There are 11 four-star hotels in San Pedro at an average price of 269 AUD per night. There are 19 three-star hotels in San Pedro at an average price of 143 AUD per night. There are not many well-known chain hotels in San Pedro, but staying at a unique local hotel will make you feel at home. In San Pedro, there are hotels under the Curio Collection brand. Travelers who favor this brand can choose to stay there to enjoy the luxury services provided by Curio Collection. Curio Collection is the most popular brand among tourists. Las Terrazas Resort & Residences is one of the most popular hotels in San Pedro. Many tourists also stay at Captain Morgan's Retreat.

You can choose attractions in San Pedro that are perfect for a weekend getaway, such as Rick's Rentals. The most popular attractions for tourists in San Pedro are Triton Undersea Adventures, Skydive San Pedro, Belize Food Tours.

Show less