San Pedro Holidays from £873

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    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.
X'Tan Ha - The Waterfront Resort
Belizean Cove Estates
Sunbreeze Suites
Belize Reef Escape
Villa Abrazos

Things to do in San Pedro

San Pedro offers a delightful blend of beach relaxation and outdoor adventures, making it an ideal destination for tourists. Enjoy exciting excursions and adventure tours, indulge in thrilling underwater sports, or explore the vibrant local shops. For those seeking a bit of excitement, San Pedro is a surfing paradise and a fantastic spot for night diving, ensuring a memorable holiday filled with fun and exploration.

Shopping

In San Pedro, visit the Belize Chocolate Company for delightful local treats and the San Pedro Artisans Market for unique handmade crafts. If you're up for a drive, explore larger shopping options in nearby Belize City, where you can find a variety of shops and local goods.

Recreation

San Pedro's Serenity Spa offers a tranquil atmosphere with soothing massages and rejuvenating treatments, perfect for relaxation. For a holistic experience, the Blissful Healing Centre provides yoga sessions and wellness workshops surrounded by the island's natural beauty, promoting mindfulness and inner peace.

Adventure

Experience the thrill of bouncing high at the Toucan Jumper Bungee Trampoline in San Pedro. Feel the adrenaline rush as you leap into the air, surrounded by vibrant scenery and an exhilarating atmosphere. It's the perfect way to unleash your adventurous spirit while enjoying the tropical vibes of Belize.

Nightlife

San Pedro offers a vibrant nightlife, with beach bars like Crazy Canucks and the lively atmosphere at The Palapa Bar. Enjoy live music, dancing, and cocktails while mingling with locals and tourists alike. Don't miss the sunset views at these popular venues along the stunning coastline.

*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, Belize offers a perfect blend of beach relaxation and outdoor adventures, making it an ideal destination for tourists seeking scenic beauty. With a variety of attractions including pristine beaches and marine parks, visitors can enjoy cultural experiences and family-friendly activities. Whether you're lounging by the sea or exploring local points of interest, San Pedro promises a memorable holiday for every type of traveller.

  • Secret Beach: Experience the tranquility of Secret Beach, where the soft sands and crystal-clear waters create a perfect escape. This hidden gem is ideal for sunbathing and enjoying the beach vibes away from the crowds.
  • Mexico Rocks: Dive into adventure at Mexico Rocks, a stunning marine park renowned for its vibrant coral reefs and diverse marine life. Perfect for families, snorkelling here offers an unforgettable glimpse into the underwater world.
  • Boca del Rio: Stroll along Boca del Rio, a lively street that showcases the vibrant culture of San Pedro. Enjoy local shops, dining options, and the bustling atmosphere that captures the essence of city life.

Tips to save on your trip to San Pedro

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to San Pedro.
  • Consider traveling during the off-peak season (typically September to November) for more affordable package holidays to San Pedro.
  • 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

Ramon's Village Resort

Ramon's Village Resort

4 out of 5
Coconut Drive, San Pedro
The price is £131 per night from 7 Sept to 8 Sept
£131
7 Sept - 8 Sept
includes taxes & fees
Ramon's Village Resort
Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection

4.5 out of 5
Sea Grape Drive, San Pedro, Belize District
The price is £263 per night from 28 Sept to 29 Sept
£263
28 Sept - 29 Sept
includes taxes & fees
Alaia Belize, Autograph Collection
Coco Beach Resort

Coco Beach Resort

4 out of 5
Ambergris Caye, San Pedro
Fully refundableReserve now, pay when you stay
9.4/10 Exceptional! (996 reviews)
"We really appreciated the cleanliness of our villa. The staff was friendly and accommodating and we had a great time."

Reviewed on 27 Aug 2025

Coco Beach Resort
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

* 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.