Enter your dates to see the latest prices and deals for San Pedro hotels
Set in San Pedro and with San Pedro Beach reachable within 2.5 km, Belize Budget Suites offers a garden, rooms, free WiFi throughout the property and barbecue facilities. Guests can enjoy garden...

Located in San Pedro, 1.4 km from downtown and located on the beautiful Boca del Rio Beachfront, Hotel Del Rio provides accommodation with a garden, free private parking and a terrace.

Located in San Pedro, 600 metres from North Ambergris Caye Beach, Caye Casa provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

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.

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.

Situated in San Pedro, 300 metres from North Ambergris Caye Beach, Matachica Beach Resort and Spa features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness...

Set in San Pedro, a few steps from San Pedro Beach, Diamante Beachfront Suites features views of the pool.

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.

Situated in San Pedro, a few steps from San Pedro Beach, Pelican Reef Villas Resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Situated in San Pedro, 90 metres from North Ambergris Caye Beach, The Watermark Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

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.
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.
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.
Mayan Princess Hotel is located beachfront in San Pedro and offers free Wi-Fi access, luggage storage services and a tour desk.
Situated in San Pedro, within 100 metres of San Pedro Beach, VIVA 203 in the heart of San Pedro offers accommodation with air conditioning.
Set in San Pedro in the Belize Province region with San Pedro Beach nearby, Paradise suites &residence offers accommodation with free private parking.
Set in San Pedro and only 100 metres from San Pedro Beach, Paradise Suites & Residence offers accommodation with sea views, free WiFi and free private parking.
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.
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.
Featuring a bar, Hotel Central Park is located in San Pedro in the Belize Province region, 100 metres from San Pedro Beach. This 2-star hotel offers free shuttle service and room service.
Set in San Pedro, 200 metres from San Pedro Beach, La Casa de Paz Hotel features a bar and views of the city.
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...
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, Drift Inn San Pedro features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site.
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.
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.
Welcome to Your Perfect Getaway at Corona del Mar Nestled just a stone's throw away from the vibrant attractions of San Pedro and the serene Caribbean Sea, our hotel offers the ultimate retreat for...