San Pedro Town Travel Guide

City Popular tourist destination with beautiful beaches

Ambergris Caye’s main town, where sandy ‘streets’ host dive shops, beachfront bars and golf-cart taxis. Day trips run to Hol Chan Marine Reserve and Shark Ray Alley for snorkeling and close encounters with nurse sharks and rays.

Main image
Wikivoyage banner
Costs
Midrange to upscale: $120-250/day
Island prices for accommodation, dining, and diving push budgets higher, especially in high season.
Safety
Relatively safe with petty crime
Tourist-focused, low violent crime; watch belongings and avoid isolated beaches at night.
Best Time
Best: December-April
Dry season offers calm seas and best visibility for diving the reef.
Time
Weather
Population
17,429
Infrastructure & Convenience
English signage, regular water taxis, plentiful dive shops, many ATMs and restaurants.
Popularity
Crowds swell in high season; popular with divers, honeymooners, and party crowds.
Known For
Barrier Reef access, diving and snorkeling (Hol Chan, Shark Ray Alley), beaches, golf-cart transport, beachfront bars, fishing charters, nightlife, resorts, seafood, water sports
San Pedro hosts the annual Lobsterfest each June, drawing locals and international foodies.

Why Visit San Pedro Town? #

Set on Ambergris Caye, this colorful beach town is popular for reef access, warm nightlife and a friendly island vibe. Divers and snorkelers head to the Belize Barrier Reef, Hol Chan Marine Reserve and Shark Ray Alley; fishermen line Front Street at sunset. Lobster and conch feature on every menu, while lively bars and seafood shacks keep evenings energetic. Small-scale hotels and bright wooden storefronts make it easy to explore on foot or by golf cart.

Top Things to Do in San Pedro Town

All Attractions ›
Don't Miss
  • Hol Chan Marine Reserve & Shark Ray Alley - Excellent snorkeling with nurse sharks, rays and colorful reef within short boat rides.
  • Secret Beach - Popular northwest cove with shallow turquoise pools, bars and lively weekend atmosphere.
  • Marco Gonzalez Maya Site - Coastal archaeological reserve with Maya artifacts and conservation-focused boardwalk trails.
Hidden Gems
  • San Pedro House of Culture - Small museum and gallery showcasing Ambergris Caye history, Garifuna and Creole traditions.
  • Belize Chocolate Company (San Pedro) - Factory shop offering cacao tours, artisanal chocolates and tastings near town center.
  • Mangrove Kayak Tours - Guided mangrove paddles revealing birds, juvenile fish nurseries and quiet coastal waterways.
Day Trips
  • Great Blue Hole & Lighthouse Reef Atoll - Chartered dive or flight to the Blue Hole and surrounding reef systems.
  • Caye Caulker - Short water-taxi ride to relaxed island life, local eateries and The Split snorkel spots.

Best Time to Visit San Pedro Town #

San Pedro is at its best November-April when trade winds steady the sea and visibility is superb for snorkeling and diving. May-October brings more showers and Jun-Nov increases hurricane-related disruptions.

Dry Season
November - April · 24-30°C (75-86°F)
Sunny, calm waters and excellent underwater visibility make November-April perfect for diving, snorkeling, and beach cocktails; crowds rise around holidays, so book accommodations early.
Wet Season
May - October · 25-32°C (77-90°F)
Afternoon storms are frequent but brief; fewer tourists, greener island, and cheaper rates make May-October appealing if you don't mind occasional rain interruptions.
Hurricane Season
June - November · 25-32°C (77-90°F)
Hurricane season peaks mid-August to October; be ready for itinerary changes, canceled ferries, and to monitor forecasts closely if traveling then-insurance is a must.

Best Time to Visit San Pedro Town #

Climate
Temperature & Rainfall
Temperature Range
36°
Warmest Month
16°
Coldest Month
Monthly Conditions

January

Weather

1.5
UV Index
High
11.1h daylight

February

Weather

1.9
UV Index
Very High
11.5h daylight

March

Weather

2.2
UV Index
Extreme
11.9h daylight

April

Weather

2.4
UV Index
Extreme
12.4h daylight

May

Weather

2.4
UV Index
Extreme
12.8h daylight

June

Weather

2.3
UV Index
Extreme
13.0h daylight

July

Weather

2.4
UV Index
Extreme
12.9h daylight

August

Weather

2.4
UV Index
Extreme
12.6h daylight

September

Weather

2.2
UV Index
Extreme
12.1h daylight

October

Weather

1.8
UV Index
Very High
11.6h daylight

November

Weather

1.5
UV Index
High
11.2h daylight

December

Weather

1.4
UV Index
High
11.0h daylight

How to Get to San Pedro Town

San Pedro Town (Ambergris Caye) is normally reached via Belize City: arrive internationally at Philip S. W. Goldson International Airport (BZE) and then take a short domestic flight or a water taxi from Belize City to the island. Water taxis are frequent and generally the simplest option for travellers without checked large luggage.

By Air

Philip S. W. Goldson International Airport (BZE): Most international flights arrive at BZE (near Belize City). From BZE you can transfer to the water‑taxi terminals for connections to Ambergris Caye and Caye Caulker, take a taxi into Belize City (US$25-35, 20-30 minutes), or use a shared shuttle (about US$10-15, 30-45 minutes). Domestic carriers (Tropic Air, Maya Island Air) run frequent flights from Belize City to the airstrip on Ambergris Caye (short flights, higher fares than the ferry).

By Train & Bus

Train: There is no passenger rail service in Belize.

Bus: Overland buses connect Belize City with towns across the mainland - however San Pedro is on Ambergris Caye, so the final leg is by water or air. From Belize City’s water‑taxi terminals you can reach San Pedro by fast ferry (San Pedro Belize Express and other operators). Expect ferry crossings of about 1-1.5 hours to San Pedro and fares typically in the US$30-45 one‑way range; Caye Caulker ferries are shorter (around 45 minutes) and cheaper (roughly US$10-20).

How to Get Around San Pedro Town #

San Pedro Town is very walkable along Front Street and the beachfront; most visitors get around by foot or bicycle. The island’s primary local transport is rented golf carts and utility carts - common and convenient for short trips; daily rental rates typically range widely depending on season and model. There are no regular bus services on the island; water taxis and flights link San Pedro with Belize City and neighboring cayes. Book water‑taxi crossings and cart rentals in advance during high season and watch for sandy/uneven roads.

Where to Stay in San Pedro Town #

Budget
Central San Pedro - $30-90/night
Budget travellers can find small hotels and guesthouses near the water and town centre - dorms are rare, so book simple private rooms in advance.
Mid-Range
Beachfront & North End - $120-250/night
Good mid-range choices include boutique resorts and well-equipped hotels offering pools, restaurants, and easy beach access - popular in high season.
Luxury
Beachfront North - $250+/night
Luxury options are limited but strong - private beachfront resorts and boutique properties offering spa services, water activities, and refined dining.

Where to Eat in San Pedro Town #

Local Food
San Pedro mixes classic Belizean dishes with fresh Caribbean seafood - seaside restaurants serve fried fish, ceviche and rich regional stews.
  • Elvi's Kitchen - Belizean classics and island seafood
  • Estel's Dine by the Sea - Seafood right on the water
  • Waruguma Restaurant - Traditional Belizean soups and stews
International & Beach Eats
Expect a mix of beachfront grills, international restaurants and late-night stalls - perfect after diving or a day on the water.
  • Beachfront grills and international cafes - Casual dining with global influences
  • Fine-dining options (various) - Upscale seafood and fusion menus
  • Street-food stalls - Quick bites: tacos, fry jacks, empanadas

Breakdown of cuisine types found across San Pedro Town's restaurants and food venues, based on OpenStreetMap data.

Regional
Seafood
Pizza
Caribbean
Fish
Local
Burger
Indian
Chicken
Chinese
Italian
Mexican
Breakfast

Nightlife in San Pedro Town #

San Pedro has a lively, resort‑town nightlife focused around Front Street and the beach. Expect casual beach bars, late‑night restaurants and live music rather than large nightclubs. Scenes range from chilled beachfront parties to busier bars after dark; peak nights and holiday periods are the busiest, so plan reservations for popular spots.

Shopping in San Pedro Town #

San Pedro has a wide range of tourist‑oriented shops: dive shops, souvenir stores, jewelry and small galleries line the main streets. You’ll find beachwear, reef‑related gear and locally made art and crafts concentrated near the dock and Central Park. Prices vary; smaller boutiques take cash and cards, but many market stalls prefer cash.

Nearby Cities #