San Pedro Holidays from £885

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your San Pedro Holiday

The adventure-packed city of San Pedro is calling. Immerse yourself in everything it has to offer with a San Pedro holiday package that's customised to you. Any trip to San Pedro needs a well-designed itinerary. Fill yours with attractions like Secret Beach, Hol Chan Marine Reserve and San Pedro Town Hall. Don't put off exploring this city any longer. Your perfect San Pedro holiday is only a few clicks away with Expedia.

Top San Pedro Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Howler Landing Vacation Rental
St. George's Caye Resort
Pelican Reef Villas Resort
Shaka Caye
Lighthouse Beach Villas

Things to do in San Pedro

San Pedro is an ideal destination for beach lovers and outdoor enthusiasts, offering a range of activities including thrilling adventure tours and exciting travel excursions. Dive into the vibrant underwater sports scene or enjoy a night dive among stunning marine life. Whether you're seeking a surfing paradise or a relaxing day in a recreational area, San Pedro promises a memorable holiday filled with breathtaking scenery and exhilarating experiences.

Shopping

In San Pedro, you can explore the Belize Chocolate Company for delightful treats and the San Pedro Artisans Market for unique local crafts. If you're up for a drive, consider visiting nearby shopping malls for a wider selection of gifts and souvenirs.

Recreation

Experience serenity at Victoria House Resort & Spa, where you can indulge in rejuvenating spa treatments and yoga sessions by the beach. For relaxation, stroll along the pristine shores of Ambergris Caye, immersing yourself in the tranquil atmosphere of this beautiful island paradise.

Adventure

Experience the thrill of bouncing high at Toucan Jumper Bungee Trampoline, where you can leap into the air with exhilarating freedom. Located in San Pedro, this venue offers a vibrant atmosphere perfect for adventure seekers looking to enjoy an adrenaline rush while surrounded by stunning tropical scenery.

Nightlife

The nightlife in San Pedro is vibrant and lively, with venues like the lively Fido's serving cocktails by the beach. For a more laid-back vibe, visit the Lazy Croc for a relaxed atmosphere and great music, making it perfect for a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in San Pedro

San Pedro offers a delightful blend of beach, outdoor activities, and stunning scenery, making it an ideal destination for your vacation. With a variety of attractions such as beautiful beaches and the nearby marine park, there's something for every traveller seeking culture, adventure, and a relaxing beach experience. Explore the charm of San Pedro and immerse yourself in its vibrant local atmosphere.

  • Secret Beach: Experience the serene beauty of Secret Beach, a hidden gem with pristine sands and tranquil waters. Relax under swaying palm trees, enjoy a refreshing drink at a beachfront bar, and soak in the idyllic beach vibes.
  • Bacalar Chico National Park & Marine Reserve: Embark on an adventure in Bacalar Chico National Park, where you'll be surrounded by breathtaking scenery. Explore lush landscapes, spot diverse wildlife, and partake in outdoor activities like hiking and kayaking.
  • Mexico Rocks: Dive into family fun at Mexico Rocks, a vibrant marine park perfect for snorkelling and exploring colourful coral reefs. Enjoy an adventure-filled day with loved ones while discovering the underwater wonders of Belize.

Best time to go to San Pedro

The best time to visit San Pedro is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with moderate rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January74.7°F (23.7°C)Light RainMostly CloudySlightly HighAverage
February75.9°F (24.4°C)Light RainMostly SunnyAverageAverage
March77.2°F (25.1°C)Light RainMostly SunnySlightly HighSlightly High
April80.2°F (26.8°C)No RainMostly SunnySlightly HighSlightly High
May81.5°F (27.5°C)Light RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Moderate RainMostly CloudyAverageSlightly High
July81.5°F (27.5°C)Moderate RainMostly CloudyAverageAverage
August81.9°F (27.7°C)Moderate RainMostly CloudySlightly LowAverage
September81.7°F (27.6°C)Moderate RainMostly CloudyAverageSlightly Low
October79.9°F (26.6°C)Moderate RainMostly CloudySlightly LowSlightly Low
November76.8°F (24.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December75.6°F (24.2°C)Light RainMostly CloudyAverageAverage

Tips to save on your trip to San Pedro

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to San Pedro during the low season (September to November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

San Pedro Essential Information

Language
English
Currency
Belize dollars
Closest Airport
San Pedro Airport (SPR)
Population
8,400
Max Temp Winter
27ºC
Max Temp Summer
29ºC
Top Sights
Secret Beach, Boca Del Rio Beach and Swallow Caye Wildlife Sanctuary

Top hotels in San Pedro

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection

4.5 out of 5
Sea Grape Drive San Pedro Belize District
The price is £442 per night from 22 Jun to 23 Jun
£442
22 Jun - 23 Jun
includes taxes & fees
9.4/10 Exceptional! (726 reviews)
"Just spent 5 days and 4 nights at this beautiful resort. We booked the 1 bedroom suite with the adjoining studio suite. Perfect for our family of 4. I would highly recommend"

Reviewed on 22 May 2026

Alaia Belize, Autograph Collection
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

4 out of 5
Sea Grape Drive San Pedro
The price is £209 per night from 20 Jun to 21 Jun
£209
20 Jun - 21 Jun
includes taxes & fees
8.4/10 Very Good! (958 reviews)
"The staff was very friendly. The food was delicious."

Reviewed on 21 May 2026

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Sunset Caribe Belize

Sunset Caribe Belize

3.5 out of 5
2 miles North San Pedro Belize District
The price is £230 per night from 30 May to 31 May
£230
30 May - 31 May
includes taxes & fees
9.2/10 Wonderful! (545 reviews)
"“Absolutely amazing stay! The staff was welcoming, the rooms were spotless, and the resort atmosphere was relaxing and beautiful. The food exceeded expectations and the customer service was top tier. I would definitely stay here again.”"

Reviewed on 21 May 2026

Sunset Caribe Belize
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

What to do in San Pedro

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.