NAM · BELIZE Country code BLZ

San Pedro Travel Guide, Belize

A laid-back reef town on Ambergris Caye, built around the sea

Aerial view of San Pedro town and its piers on turquoise water, Ambergris Caye, Belize
Photo: Asteiner · CC BY-SA 3.0 via Wikimedia Commons

Key facts

Now, November 2026: Wait

Stay
3–5days
3-5 days
Budget
$150–300
4/4 · per day, mid-range
Around USD 150-300 per day mid-range, hedged; island prices run higher than the mainland
Best
Dec–Apr
December to April
Arrive
Belize City airport + plane or water taxi
Fly from Belize City by small plane or take a water taxi from Belize City, then travel around town on foot, by bike or golf cart.

Season

BestShoulderOther months

  1. January: best month
  2. February: best month
  3. March: best month
  4. April: best month
  5. May: outside the best months
  6. June: outside the best months
  7. July: outside the best months
  8. August: outside the best months
  9. September: outside the best months
  10. October: outside the best months
  11. November: outside the best months
  12. December: best month

Bars show the best and shoulder months from the guide; weather and prices vary year to year.

Why visit San Pedro

If you are planning things to do in San Pedro, Belize, start with the sea. The town sits on Ambergris Caye, the largest island of Belize, and it faces the Belize Barrier Reef, one of the longest barrier reef systems in the world. Coral, clear shallow water and small islands lie a short boat ride from the main street.

Main Street in San Pedro with golf carts and colourful buildings, Ambergris Caye, Belize
Photo: Pgbk1987 · CC BY-SA 3.0 via Wikimedia Commons

San Pedro itself is low-rise and casual, with sandy streets, small restaurants, bars, dive shops and docks. Most visitors come for snorkelling, diving, fishing and time on the water, then spend the evenings eating seafood and walking the waterfront.

It is also an easy place to travel. English is widely spoken in Belize, tour operators cover the main reef sites, and the flight from Belize City is short. If you want beach time with real things to do beyond the sand, this is the most developed base in the country.

Top things to do in San Pedro

Busy downtown street with golf carts and shopfronts in San Pedro, Belize
Photo: Hevan Chan from NYC, USA · CC BY 2.0 via Wikimedia Commons

Hol Chan Marine Reserve

This protected reef area south of town is the standard first snorkelling trip. Boats take you across the lagoon to a cut in the reef where fish and rays gather. Plan a half-day tour, choose an operator with good reviews, and use reef-safe sunscreen. Entry fees are usually added to the tour price.

Shark Ray Alley

Often combined with Hol Chan, this nearby shallow site is known for nurse sharks and stingrays that approach boats. Treat it as a short stop within a longer tour. Listen to your guide about touching or feeding, and expect it to be busy during peak months.

Diving on the barrier reef

Several dive shops in town run reef trips for certified divers and beginners. Water is warm much of the year, and visibility varies with weather. Book a day ahead in high season and bring your certification card. Ask about the more distant sites, which need a full day.

Waterfront and the beach

The main waterfront runs along the sea, with docks and open-air bars. Walk it in the evening to see the boats come in. Sand here is narrower than at classic resorts, and seaweed can pile up in some seasons, so ask your hotel about conditions before choosing a beach day.

Fishing and sailing trips

Local operators offer half-day and full-day trips for fishing, sailing and island-hopping. Prices vary by boat and season, so compare offers and ask what is included. These suit groups who want time on the water without a strict snorkelling schedule.

Golf cart and bike rides

Golf carts and bicycles are the usual way to get around town and along the island road. Rent for a few hours or a day, drive slowly on narrow sandy roads, and keep to the local speed limits. Cycling is an easy option for short distances.

Best time to visit San Pedro

The coast has a tropical climate with a drier, busier season and a wetter, quieter one. The dry season, roughly December to April, brings the best weather, calmer seas and the highest prices, so book accommodation and tours early. May and June can still be pleasant, with rising heat and humidity. From about June to November, rain and tropical storm risk increase, prices drop and fewer visitors fill the beaches. Hurricane season affects the Caribbean; check forecasts and flexible booking terms if you travel then.

Palm-fringed beach at sunset with a golf cart on Ambergris Caye, San Pedro, Belize
Photo: Asdfjrjjj · CC BY-SA 4.0 via Wikimedia Commons
Season Weather Crowds and prices
December-April Warm, mostly dry, calmer seas Busiest, highest prices
May-June Hot, more humid Moderate
July-November Wetter, storm risk Quieter, lower prices

How to get to San Pedro and around

Most travellers reach San Pedro from Belize City. Small planes link the main international airport and the municipal airport with the island in a short flight, and water taxis run from Belize City across to the island; times and schedules change, so check current options. Flights are quicker, while boats can be cheaper and give you a view of the coast.

Boats and a pier on the sandy waterfront of San Pedro, Ambergris Caye, Belize
Photo: Haakon S · CC BY-SA 3.0 via Wikimedia Commons

Belize’s international airport is the usual arrival point from abroad, with onward flights to the island. Once on Ambergris Caye, the town is small enough to walk. Golf carts, bicycles and taxis cover longer distances along the island road, and boat transfers reach beaches and resorts that are not connected by road. Carry cash for small purchases, as card acceptance varies. Mosquito repellent is worth packing for the evenings.

Where to stay in San Pedro

Choices fall into a few types, and the best one depends on how much you value walkability versus quiet.

  • In town: the most convenient base, with restaurants, dive shops and docks nearby. Suits first-time visitors and anyone without a golf cart, though the main streets can be lively at night.
  • North of town: quieter beachfront resorts and condos with more space and calmer evenings. You will usually want a golf cart or taxi for dinner and tours.
  • South of town: a mix of beach lodges and villas toward the reef. A good choice for travellers who want to be nearer to the marine reserve and are happy with a quieter setting.
  • Budget guesthouses: available in and near the centre for backpackers and short stays.

Book early for December to April. Ask whether tours, transfers or a golf cart are included.

How many days do you need?

Three days gives you a reef tour, a free day and an evening or two in town. Four or five days is more relaxed and leaves room for diving, fishing or a mainland excursion. One night is too short to feel the place, especially given the transfer time from Belize City.

  1. Day 1: Arrive, walk the waterfront, rent a golf cart or bike and settle in with a seafood dinner.
  2. Day 2: Take a Hol Chan and Shark Ray Alley snorkelling tour in the morning, then rest on the beach in the afternoon.
  3. Day 3: Choose between diving, a fishing or sailing trip, or a day trip to a nearby caye.

Add extra days if you want to include time on the mainland.

Day trips and nearby

Caye Caulker

A smaller, quieter island reached by water taxi from San Pedro, usually within an hour; check current schedules. It has a famously relaxed feel, sand streets and easy snorkelling trips. Many visitors do it as a day trip or add a night.

Belize City

The main transport hub and the starting point for mainland trips. Most visitors pass through rather than stay, using it for flights, water taxis and onward buses. Allow extra time on departure days so you do not miss a connection.

Belize Barrier Reef

The reef runs along the coast, and operators offer longer trips to more distant sites for diving and snorkelling. These usually require a full day, so ask about what is included and how rough the seas can be.

Mainland excursions

From the island, tour companies arrange visits to mainland highlights such as the area around San Ignacio. These are better as an overnight trip than a rushed day, so check transfers and timing before you commit.

FAQ

Q1How many days do you need in San Pedro?

Three to five days is a good range. That gives you time for a reef snorkelling or diving trip, a day of rest on the beach and an evening or two exploring town. Add a day if you want a mainland excursion.

Q2When is the best time to visit San Pedro?

The dry season from about December to April has the best weather and calmer seas, but it is also the busiest and most expensive. Shoulder months can offer better value, while June to November brings higher rain and storm risk.

Q3How do you get to San Pedro?

Most visitors fly from Belize City on a short domestic flight or take a water taxi across to Ambergris Caye. Check current schedules, as they change by season. On the island, walk, cycle or hire a golf cart.

Q4Is San Pedro expensive?

It is one of the pricier places in Belize, because of its island location and popularity. Expect mid-range costs of roughly USD 150-300 per day. Tours, restaurant meals and beachfront stays add the most, so compare options and book early.

Prices, schedules and entry rules change. Check current details with official sources before you travel. Read the Belize travel guide.

Sources

  1. Wikipedia: San Pedro Town
  2. Wikivoyage: Ambergris Caye