Vacation to San Pedro

Choose one or more items to build your trip:
Choose one or more items to build your trip:

San Pedro Flight and Hotel Deals

Playa De Sala
Las Terrazas Resort
Victoria House Resort & Spa
Belizean Cove Estates
The Ellysian Boutique Hotel

San Pedro Hotel Deals

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 $103 per night from Sep 5 to Sep 6
4.3/5 Excellent! (420 reviews)
"Nice staff and great prices on excursions"

Reviewed on Aug 7, 2022

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection
4.5 out of 5
The price is $349 per night from Aug 10 to Aug 11
4.5/5 Wonderful! (80 reviews)
"This was a great hotel with friendly staff! I loved everything about my stay and will visit again."

Reviewed on Jul 30, 2022

Alaia Belize, Autograph Collection
Coco Beach Resort
Coco Beach Resort
4 out of 5
Ambergris Caye, San Pedro
4.6/5 Exceptional! (995 reviews)
Best Place to Stay on the Caye!
"This is our second stay at Coco Beach and it was wonderful. The staff is extremely friendly and helpful, and the grounds are immaculate. We had one or two minor issues and they fixed them right away and made sure we were 100% comfortable--they even followed up with us after our stay. The property ..."

Reviewed on Aug 7, 2022

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.

Frequently asked questions

How much does a San Pedro vacation package cost?
Be ready to book, because a trip to San Pedro starts from an affordable $946. When you combine your flights, hotels and more into a travel package, you’ll pick up the best deals.
If I'm not able to travel, can I cancel my San Pedro vacation package?
You can. We totally understand that even the best-laid plans can fail, so we’re happy to help if you have to make changes to your San Pedro vacation package. You may be able to change or cancel your itinerary for free if you’ve booked within 24 hours. Your hotel, airline or car rental company may impose a fee if you booked more than 24 hours ago. Head to our Customer Service Portal for more information. Also, be sure to check your itinerary for the nitty-gritty on change fees.
How do I get a cheap travel package to San Pedro?
Browse and book everything in one place with our San Pedro vacation packages. You’ll discover deals on flights, hotels, tours and more that’ll keep your credit card happy and your sense of adventure alive. Actually, you can save as much as $366 just for bundling your bookings. And, with more than 550 air carriers and 1,000,000 hotel options worldwide to select from, you’ll have endless opportunities to mix and match your own way.
When is the best time of year to visit San Pedro?
San Pedro gets busy in . If you don’t like large crowds and prefer a quieter pace, book your getaway for . Watching your vacation finances? Pick up one of the cheap deals on offer in . is usually when prices surge and hotel rates are at their peak.
How far in advance should I book my San Pedro vacation?
It can be difficult to know when is the perfect time to book your San Pedro trip. But generally the earlier you book, the more affordable the prices. Sometimes, you can lock in your flights and hotels up to 12 months before departure. If you’re thinking of a last-minute getaway, no need to worry! There are fantastic deals posted on Expedia every day.
What does an Expedia San Pedro travel package include?
It depends on what sort of escape you’re contemplating. San Pedro vacation deals can include hotels, flights and car rentals. You can mix and match to find the travel package that suits your style and budget. You can also add on experiences and activities after you’ve booked to land even bigger discounts.
What should I know before booking a San Pedro travel package?
Whether it’s adventure or relaxation you’re chasing, a San Pedro vacation package lets you plan your escape your way. Plus, you’ll score great discounts when you combine your hotel with your flights and rental car. The more you bundle, the more you’ll save!
Does Expedia offer Book Now, Pay Later San Pedro vacation packages?
Having teamed up with online lender Affirm, Expedia offers financial flexibility with a Book Now, Pay Later option for flight and hotel packages. Get the money side of things sorted with a single upfront payment or split the price of your trip over a few installments. It’s up to you.
Can I choose my airline with a San Pedro Expedia vacation package?
Expedia offers access to more than 550 partner airlines worldwide, so you certainly can. Just select the carrier that suits you and create your ideal San Pedro vacation.
Can I travel to San Pedro right now?
For all the details you need about getting to San Pedro, check out our Covid-19 Travel Advisor. From quarantine policies to travel restrictions and more, this guide will help make your vacation go off without a hitch.

Popular places to visit in San Pedro

Things to do