Visit Belize
All destinations

Village or town

San Pedro

The main town on Ambergris Caye and a common base for reef, island, restaurant, and nightlife trips.

North Islandsboat

Quick answers

Planning facts for San Pedro

The essentials for deciding where this place fits in your Belize trip.

Where is it?

San Pedro is in North Islands, Belize, within Belize District.

How do you get there?

boat, charter flight. Travel commonly uses water taxi or local flights.

Where should you stay?

Compare 4 nearby hotels and stays, with distance and access context.

Map context

The coral point marks San Pedro. Nearby hotel and stay pins are approximate and pulled from the current Visit Belize lodging data.

Why go

Island town
Reef access
Dining base

Travel commonly uses water taxi or local flights.

Nearby lodging

Where to stay near San Pedro

Compare nearby hotels and stays, then check access before choosing your base.

Search the region

Distances are approximate straight-line distances. They are not travel time, and Belize trips may involve boats, rough roads, hikes, guides, or seasonal access changes.

~0.1 kmboat
~0.1 kmboat
~0.1 kmboat
~0.2 kmboat