Enter your dates to see the latest prices and deals for San Pedro hotels
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Popular with guests booking hotels in San Pedro
Located in San Pedro, 200 metres from San Pedro Beach, Hotel Coastalbay 2 & Golf Cart Rental features air-conditioned rooms and a bar.
San Pedro Ocean Paradise is located on the seafront in San Pedro, 80 metres from San Pedro Beach. The property has city views.
Voyager Sun & Reef Hotel is set in San Pedro, in the San Pedro town district. With free WiFi, this 3-star hotel offers free shuttle service and luggage storage space.
Set in San Pedro, 500 metres from San Pedro Beach, Ambergris Sunset Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Holiday Hotel is a beachfront property located in central San Pedro. The property offers massage services upon request, has a dive shop on site, as well as a restaurant-bar.
Located in San Pedro, 100 metres from San Pedro Beach, Coastal Bay Suite & Golf Cart Rental provides accommodation with free WiFi and free private parking. This 3-star hotel offers room service.
The Caye Hotel San Pedro is located on the beachfront in San Pedro, a few steps from San Pedro Beach. The accommodation provides a shared lounge and a 24-hour front desk for guests.
Located in San Pedro, Drift Inn San Pedro features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site.
Offering a year-round outdoor pool and barbecue, Blue Tang Inn is set in San Pedro. Some rooms feature a seating area for your convenience.
Set in San Pedro, 1.1 km from San Pedro Beach, Best Western Grand Baymen Gardens offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Located in San Pedro, 200 metres from San Pedro Beach, Alaia Belize, Autograph Collection provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Marbucks Bed & Breakfast has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro.
Mahogany Bay Resort and Beach Club, Curio Collection has free bikes, outdoor swimming pool, a garden and private beach area in San Pedro. With free WiFi, this 4-star resort has a terrace and a bar.
Facing the seafront in San Pedro, Beachfront Cabin has a private beach area and a garden. There is an in-house restaurant and free private parking.
Set in San Pedro, 2.6 km from San Pedro Beach, Playa De Sala Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Boasting air-conditioned accommodation with a private pool, Holiday Time At Le Reve Beach House! is situated in San Pedro. This beachfront property offers access to free WiFi and free private parking.
Mayan Princess Hotel is located beachfront in San Pedro and offers free Wi-Fi access, luggage storage services and a tour desk.
Set in San Pedro, 200 metres from San Pedro Beach, La Casa de Paz Hotel features a bar and views of the city.
Millionaire's Row Beachfront Luxury Retreat is situated on the beachfront in San Pedro, 100 metres from San Pedro Beach. The property is set in the San Pedro town district.
Situated in San Pedro, a few steps from San Pedro Beach, Flip Flop Inn Suites Unit 1 features rooms with sea views and free WiFi. The aparthotel has family rooms.
Featuring an outdoor pool, a restaurant and free Wi-Fi in common areas, the SunBreeze Hotel is located in Belize’s island of Ambregris Caye.
Situated in San Pedro, 500 metres from Playa San Pedro, Ramon's Village Resort features accommodation with a restaurant, free private parking, a shared lounge and a garden.
Featuring sea views, Coba Belize is located in San Pedro, less than 1 km from San Pedro Beach. The property is situated in the San Pedro town district. San Pedro Airport is a few steps away.
Located on the beachfront in San Pedro, on beautiful Ambergris Caye Island, Ocean Tide Beach Resort features an outdoor pool, a bar and views of the off-shore barrier reef.