San Pedro Holidays from £910

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 Jungle House

Howler Jungle House

£910
per person
4 Nov - 10 Nov
found 7 hours ago
Return flight included
London (LON) to Belize City (BZE)
10/10 Exceptional! (5 reviews)
If you are looking for the jungle experience than this is the place for you. We were greeted by the local troop of Howler monkeys on arrival. Beautiful house right on the river. Locals had been seeing Manitee in the river near the house. Kenny and Shanna were great. We are already planning a return trip.

Reviewed on 2 Apr 2026

Casa Al Mar Belize

Casa Al Mar Belize

Save 100% on your flight
£5,811
per person
4 Nov - 10 Nov
found 7 hours ago
Return flight included
London (LON) to Belize City (BZE)
No reviews
St. George's Caye Resort

St. George's Caye Resort

£1,230
per person
4 Nov - 10 Nov
found 7 hours ago
Return flight included
London (LON) to Belize City (BZE)
9.2/10 Wonderful! (149 reviews)
Our stay here was for our honeymoon and it was perfect! Very peaceful, relaxing and accommodating. The staff was great. Justin and Ervin were great in the kitchen and bar service. The food was excellent and they were able to meet my wife's gluten free diet with every meal. Manager Barry is great and has stories for days. It really felt like a family more than a staff!!

Reviewed on 7 Aug 2026

Ramada Belize City Princess Hotel

Ramada Belize City Princess Hotel

£1,099
per person
4 Nov - 10 Nov
found 7 hours ago
Return flight included
London (LON) to Belize City (BZE)
6.8/10 (1,005 reviews)
Staff was very friendly and helpful, had to change room’s become ac didn’t work and they accommodated up perfectly. Only down side to the stay was the pool is not 4 ft deep and had some algae on the bottom that felt like you were walking in an old river bed. Other than that was a wonderful place

Reviewed on 23 Aug 2026

Belize Reef Escape

Belize Reef Escape

£1,392
per person
4 Nov - 10 Nov
found 7 hours ago
Return flight included
London (LON) to Belize City (BZE)
8/10 Very good! (1 review)
Belize Reef Escape at St Georges Caye offers an unforgettable island getaway with some of the most breathtaking views of Belize’s famous blue waters. The resort’s location is ideal for anyone seeking relaxation and natural beauty—every sunrise and sunset is picture-perfect. One of the highlights of our stay was the incredible Belizean food, lovingly prepared by Yoli. Every meal was a treat, featuring local flavors and fresh ingredients. The rooms were clean and provided a comfortable, peaceful environment, perfect for unwinding after a day of adventure. The staff at Belize Reef Escape were exceptionally attentive, always ready to help and ensure a wonderful experience. Excursions organized by the resort were a blast—snorkeling, kayaking, island hopping, and more. We highly recommend asking for Jay when booking excursions; he brings so much energy and fun to every trip, making each outing memorable. It’s worth noting that there aren’t sandy beaches at the resort or on the island, but the clear blue waters, laying in the hammocks and reading our books and the amazing excursions more than make up for it. We did have some issues with the hot water in our room, but this may have been user error, and the staff was quick to address it. I’m confident it’s no longer an issue. Overall, Belize Reef Escape on St Georges Caye is a fantastic destination for anyone looking for relaxation and authentic Belizean hospitality. Thanks to Nigel, Yoli, Cowl, Jay and Errol (my favorite) you guy

Reviewed on 18 Mar 2026

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

Sea Grape Drive San Pedro Belize District
£190
per night
3 Sept - 4 Sept
Alaia Belize, Autograph Collection
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Sea Grape Drive San Pedro
£183
per night
23 Sept - 24 Sept
8.6/10 Excellent! (1,008 reviews)
"We loved our stay here, Kimberly G. made our stay phenomenal when we ate at the onsite restaurant every time! The property was clean and well maintained, since we tracked with a golf cart we found the parking very accessible to each room. I would definitely come back here on my next trip to ..."

Reviewed on 22 Aug 2026

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Ramon's Village Resort

Ramon's Village Resort

Coconut Drive San Pedro
£137
per night
23 Sept - 24 Sept
9.6/10 Exceptional! (1,001 reviews)
"Excellent hotel! Clean beach and rooms"

Reviewed on 18 Aug 2026

Ramon's Village Resort
See all 885 properties in San Pedro
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.

Stay near popular San Pedro attractions

San Pedro Beach

8.2/10 (611 reviews)
San Pedro Beach borders the world's second-largest barrier reef, offering access to vibrant marine life. At Hol Chan Marine Reserve, encounters with nurse sharks and stingrays create unforgettable diving experiences.
See properties

Secret Beach

9.0/10 (2,693 reviews)
Secret Beach offers crystal-clear, calm waters perfect for swimming and stunning sunsets along Ambergris Caye. Enjoy cocktails at in-water tables or relax on sun loungers while soaking in the Caribbean ambiance.
See properties

Bacalar Chico National Park & Marine Reserve

9.2/10 (247 reviews)
This UNESCO site connects Belize's barrier reef to mainland, creating diverse ecosystems for endangered species. Explore ancient Maya trade routes while snorkelling pristine reefs in this remote marine sanctuary.
See properties

Boca del Rio

8.6/10 (149 reviews)
This vibrant beach area blends relaxation with lively entertainment along its restaurant-lined shore. Enjoy shallow swimming by day, then experience the buzzing nightlife as local bars come alive with music after sunset.
See properties

Belize Chocolate Company

9.0/10 (606 reviews)
This artisanal shop crafts bean-to-bar chocolates from organic cacao sourced from Maya family farms. Join a chocolate-making class to learn the process while sampling award-winning treats with unique local flavours.
See properties

Tranquility Bay Beach

8.4/10 (146 reviews)
This secluded beach offers direct access to the Belize Barrier Reef, just 300 feet from shore. Relax in beachfront cabanas before exploring vibrant underwater ecosystems through snorkelling or diving excursions.
See properties

Reef Runner Glass Bottom Boat

8.4/10 (14 reviews)
Explore Belize's underwater wonders through the Reef Runner's 16-foot viewing glass without getting wet. Morning tours offer the best visibility of colourful corals, nurse sharks, and tropical fish.
See properties

San Pedro Central Park

8.4/10 (318 reviews)
This sandy beachfront plaza serves as San Pedro Town's vibrant social heart on Ambergris Caye. Enjoy local snacks from waterside vendors before the area transforms into a lively evening hotspot.
See properties

What to do in San Pedro

Picture 1 for Activity San Pedro: Snorkeling Trip with 4 Stops, Sharks, and Lunch

San Pedro: Snorkeling Trip with 4 Stops, Sharks, and Lunch

£98
per adult
92% of travellers recommend
San Pedro: Snorkeling Trip with 4 Stops, Sharks, and Lunch
Snorkeling at Hol Chan Marine Reserve and Shark Ray Alley

Snorkeling at Hol Chan Marine Reserve and Shark Ray Alley

£60
per adult
100% of travellers recommend
Snorkeling at Hol Chan Marine Reserve and Shark Ray Alley
Golf Cart Rental in San Pedro, Belize

Golf Cart Rental in San Pedro, Belize

£44
per traveller
Golf Cart Rental in San Pedro, Belize
See all activities in San Pedro

Frequently asked questions

Why should I book my San Pedro holiday with Expedia?
Expedia has you covered for every detail of your San Pedro holiday. You'll always get the best deals around, but when you bundle your accommodation, flights and/or car hire into a holiday package, you can save even more. Looking to truly make the most of your stay? Add some fun tours and activities to your package. Expedia offers flexible cancellation policies on almost all bookings, so you won't need to worry if your travel plans change. Head over to our Customer Service Portal link to find out more.
When is the best time of year to holiday in San Pedro?
Peak season falls in January, February and March and is a thrilling time to visit — if you don't mind the crowds. May, October and December are usually quieter times of the year. Organise your visit to San Pedro based on what kind of adventure you want. January is the coolest month, when daytime temperatures average 23ºC. In May, the warmest period, you can expect temperatures of around 27ºC during the day.
What are the top hotels for my holiday in San Pedro?
If you're planning to stay in the Boca Ciega neighbourhood, Alaia Belize, Autograph Collection and Royal Caribbean Resort are terrific options. Turtle Beach Cabins is also a favourite San Pedro area. We recommend Matachica Resort & Spa - Adults Only or Ramons Village Resort if you prefer this part of town.
How do I get a cheap holiday to San Pedro?
One of the easiest ways to save cash (and time) is to combine your bookings with Expedia. Hotels, flights, hire cars and activities — we've got everything you need. Choose a combination that best suits you and see your savings grow. We know holidays are never a one-size-fits-all. That's why we offer more than 400 partner airlines and 321,000 hotel options worldwide, so you can customise your San Pedro holiday your way. Learn more about how you can save money on your next holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my San Pedro holiday?
Offering major attractions like Secret Beach and San Pedro Belize Express Dock, a holiday in San Pedro is full of fun things to do and see. Hol Chan Marine Reserve and San Pedro Town Hall are a couple of other sights worth checking out.
What is the best area to stay in when on holiday in San Pedro?
There's so much to explore in San Pedro, so spend your nights close to its top sights and treat yourself to more time sightseeing. Secret Beach is one place to add to your to-do list.
Do I need a visa for my San Pedro holiday?
Official government websites are the best source of information on visa requirements, application procedures and any necessary documentation. Your nationality and reason for your visit, whether it be for work or holidays, will determine if you need a visa for San Pedro. Also make sure your passport is up to date and has a minimum of six months validity remaining after the date of your return. Do all your travel planning ahead of time to avoid any nasty last-minute surprises.
What should I wear on my San Pedro holiday?
Although everyone's style varies, it can help to have some guidelines for what to bring during your holiday in San Pedro. Think about browsing style blogs before you go for inspiration on local fashion trends. Be sure to check the weather forecast so you can pack appropriately. The warmest month in San Pedro is May, with average daily temperatures of 27ºC. If you're holidaying in the coolest month of January, the mercury averages 23ºC during the day.
What does an Expedia San Pedro holiday include?
Flights, hotels and a shiny set of wheels for all your fun road trip adventures. Simply select your favourite bundle and gain access to great discounts. Once you've made your booking, add on a couple of sightseeing tours and watch your savings grow. When it comes to organising your San Pedro holiday, the choice is all yours! Condos and private holiday homes are two popular property types in San Pedro. Whatever your preference or size of your group, you can count on Expedia for the flexibility to personalise your next escape.
Does Expedia offer Book Now, Pay Later San Pedro holidays?
Your bank balance shouldn't prevent you from escaping on holiday, so Expedia has worked out a solution to help. Thanks to our partnership with online lender Klarna, it's easier than ever to book a terrific getaway without draining your savings. Klarna offers flexible payment options during the checkout process that take the worry out of budgeting for your break. Consider one of these flexible payment options:
  • Pay monthly holidays: If paying in multiple transactions is what works best for you, Klarna offers just that! Paying in several transactions will make that dream getaway possible.
  • No-deposit holidays: If not paying upfront for your trip makes hitting that "book now" button more stress-free, consider a no-deposit holiday plan from Klarna so you can Book Now, Pay Later!
Can I choose my airline with a San Pedro Expedia holiday?
You can, and with over 400 airlines to pick from throughout the world, you're spoiled for choice. Browse the available options and see which airline suits your needs and budget.

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.