Welcome to San Pedro, Belize
If you’re traveling from the United States or Canada, San Pedro, Ambergris Caye is one of the easiest and most rewarding tropical destinations to visit. With its laid-back island charm, world-famous reef, and warm Caribbean waters, it’s no surprise that thousands of North American travelers visit Belize each year.
Whether you’re planning your first trip or returning for another unforgettable experience, this guide will walk you through everything you need to know.
Entry Requirements for U.S. & Canadian Travelers
Traveling to Belize is simple and convenient.
What You Need:
- A valid passport (valid for the duration of your stay)
- A return or onward ticket
- Proof of sufficient funds (rarely requested but required)
Visa Requirements:
- No visa required for U.S. or Canadian citizens for stays up to 30 days
- Extensions are available if you plan to stay longer
Health & Travel Notes:
- No mandatory vaccinations required
- Travel insurance is recommended
- Visitors should exercise normal travel precautions
Best Flights from the U.S. & Canada
Belize is easily accessible with direct flights into Philip S. W. Goldson International Airport (BZE).
Popular Direct Routes:
- Miami to Belize (approximately 2 hours)
- Dallas to Belize
- Houston to Belize
- Toronto to Belize (approximately 4.5–5 hours)
- Calgary to Belize (approximately 6+ hours)
Airlines Flying to Belize:
- American Airlines
- United Airlines
- Delta Airlines
- WestJet (Canada)
Pro Tip:
For the best rates, book flights 2–4 months in advance and aim for mid-week travel.
Best Time to Visit Belize

Belize is a year-round destination, but timing your visit can make a big difference.
Dry Season (Best Overall):
November – May
- Sunny weather and calm seas
- Ideal for snorkeling and diving
- Peak tourist season
Green Season (Best Value):
June – October
- Fewer crowds
- Lower accommodation rates
- Occasional tropical showers
Best Balance:
Travel in May or November for great weather and fewer crowds.
How to Get to San Pedro (Ambergris Caye)
Once you land in Belize City (BZE), you’ll need to travel to San Pedro.
Option 1: Local Flight (Fastest)
- 15-minute scenic flight
- Airlines include Tropic Air and Maya Island Air
- Offers incredible aerial views of the reef
Option 2: Water Taxi (Budget-Friendly)
- Approximately a 1.5-hour boat ride
- Departs from Belize City
- A scenic and affordable option
Entering Belize from Mexico:
- Cross at Chetumal (Mexico-Belize border)
- Then take:
- Bus to Belize City followed by water taxi
- Or a private transfer combined with a boat ride
Top Things to Do in San Pedro
San Pedro offers the perfect mix of adventure and relaxation.
Explore the Belize Barrier Reef
- Snorkel or dive at Hol Chan Marine Reserve
- Swim with nurse sharks and stingrays
Visit Secret Beach
- Calm, shallow waters
- Beach bars, food, and a relaxed atmosphere
Rent a Golf Cart
- The main way to explore the island
- Convenient for getting around town and the beaches
Scuba Diving & Fishing

- Access to world-class dive sites
- Excellent deep-sea fishing opportunities
Enjoy Local Cuisine
- Fresh seafood dishes
- Belizean rice and beans
- Beachfront dining experiences
Why Stay at Corona del Mar in San Pedro?
Choosing the right place to stay can elevate your entire vacation.
Corona del Mar Hotel offers:
- A beachfront location with beautiful Caribbean views
- Walking distance to downtown San Pedro
- Comfortable and affordable accommodations
- Easy access to tours, restaurants, and nightlife
- Friendly and welcoming staff
Whether you're traveling as a couple, family, or solo adventurer, it provides the perfect base for exploring the island.
Final Travel Tips
- Currency: Belize Dollar (BZD), but U.S. dollars are widely accepted
- Stay connected with local SIM cards or WiFi
- Book tours in advance during peak season
- Use reef-safe sunscreen to protect marine life
Start Planning Your Belize Getaway
San Pedro, Belize, offers the perfect blend of adventure, relaxation, and Caribbean charm—all just a short flight away from the U.S. and Canada.
Make your trip even more memorable by staying at the Corona del Mar Hotel.
Your dream Belize vacation starts here.

