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
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.
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, 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.
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.
Located 100 metres from San Pedro Beach, Hotel Central Park is set in the San Pedro town district of San Pedro. Featuring a bar, the 2-star hotel has air-conditioned rooms with a private bathroom.
Set in San Pedro, just a few steps from San Pedro Beach, New 2 Bedroom Huge Beachfront Patio in San Pedro Town offers beachfront accommodation with a private beach area, a terrace and free WiFi.
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.
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.
In the San Pedro town district of San Pedro, close to San Pedro Beach, Ashika rental has a bar and a washing machine. This property offers access to a balcony, free private parking and free WiFi.
Located in San Pedro, 400 metres from North Ambergris Caye Beach, Hotel Royal Blue & Golf Cart Rental provides air-conditioned rooms and a bar.
Located 400 metres from San Pedro Beach, Modern house with océano view in Belize is situated in San Pedro town district of San Pedro.
Mayan Princess Hotel is located beachfront in San Pedro and offers free Wi-Fi access, luggage storage services and a tour desk.
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.
Offering a freshwater pool, patio bar and free WiFi in common areas, SunBreeze Suites is set on the beach on the tropical island of Ambergris Caye, just steps from the largest Barrier Reef in the...
Located in San Pedro, a few steps from San Pedro Beach, The Suites at Flip Flop Inn provides air-conditioned rooms with free WiFi and express check-in and check-out.
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.
Located in San Pedro, 200 metres from San Pedro Beach, Laguna Hotel provides accommodation with an outdoor swimming pool, free private parking and a terrace.