The sea is never far from any corner. This is the main town of Ambergris Caye, a barefoot island base for reef trips, long seafood lunches and evenings on the pier.

What is San Pedro Town like?
San Pedro Town is a small, low-rise beach town on the southern part of Ambergris Caye, the largest of the several hundred cayes in the northern waters of Belize. It is the island’s center of gravity: the place with the dock, the airstrip, the shops and most of the restaurants, all facing the Caribbean and the reef beyond.
Its story is that of a fishing community that grew into a resort town. San Pedro was granted township status on November 27, 1984, and Gilberto Chico Gomez was its first mayor. The reef that runs offshore, the second largest in the world after Australia’s Great Barrier Reef, is what the town’s identity now rests on, along with protected areas such as Hol Chan Marine Reserve, Shark Ray Alley and Bacalar Chico.
The town suits people who like to do things by water in the morning and do very little in the evening. Each June 27, the town celebrates San Pedro Day, the feast of its patron saint, and the streets take on a festive air.
The island itself is long and thin, about 25 miles from north to south and about a mile wide. That shape explains the town’s rhythm: the sea on one side, the quiet western lagoon on the other, and a single main strip of life in between.
Things to do in San Pedro Town
Most days here begin at the waterfront, where boats leave for the reef and the town wakes up slowly. The sights are close together and mostly outdoors.
The waterfront and the Saca Chispas terminal
The Saca Chispas Water Taxi Terminal is the town’s front door from the sea. It has six berths for small water taxis, tour boats and marine tenders, and it also handles the cross-border passenger traffic between San Pedro and Chetumal in Mexico. Watching the boats load and unload is an easy way to understand how this island works.
Walk the shoreline on either side and you pass piers, beach bars and small docks where captains wait for the day’s groups. It is a good place to stroll when the light turns golden, and the sea breeze keeps the streets pleasant.
Ambergris Museum
The Ambergris Museum sits in San Pedro Town and tells the story of the island, from its Maya past to the fishing days that came before the resorts. It is a quiet counterweight to the beach-and-bar rhythm outside, and a useful stop for anyone curious about how the town came to be.
Pair it with a walk through the center, where the older wooden houses still stand between newer buildings. It makes sense on a day when you want something indoors between sea outings.
The north road and the beach strip
North of town, the road runs more than 10 miles and has opened up the island’s northern shore to resorts and beach houses, with better access than boats alone once offered. Golf carts are the main form of powered transport on the island, and you will see them everywhere along this stretch.
The road is a pleasant way to see how the island changes as the town thins out into quieter beachfront. Carnaval time adds another layer: during El Gran Carnaval de San Pedro, the first day is reserved for children until 7 pm along the beachfront and Barrier Reef Drive, and children may not paint people who are not taking part nor public signs and buildings.
Out on the water: Hol Chan and Shark Ray Alley
Hol Chan Marine Reserve lies 4 miles south of town and is described as a snorkeler’s dream, alive with schools of fish. Shark Ray Alley, nearby, lets visitors get up close with nurse sharks and stingrays. The barrier reef itself is a 20 minute boat ride from town.
These are the outings that define a stay here. To the north, Bacalar Chico Reserve is described as an adventurer’s paradise, and on the western side the lagoon offers birding and flat fishing for tarpon, bonefish and permit. At the south end of the island, the Maya site of Marco Gonzalez is another stop within reach.
Eating and drinking in San Pedro Town
Eating in San Pedro means seafood first, and a lot of it eaten with sand nearby. Beachfront bars and open-air restaurants line the shore, and the best seats are the ones where you can see the water.
From the sea come lobster when it is in season, conch (often as ceviche or fritters), grilled snapper and shrimp. Ceviche, served cold with lime, onion and cilantro with tortilla chips, is a natural order after a morning on a boat. Belizean staples also appear on menus: rice and beans with stewed chicken, fry jacks at breakfast, and johnnycakes, a regional bread.
Away from the waterfront, small family kitchens and street-side grills serve simple plates at a gentler pace. Look for barbecue smoke in the evening, tacos and burritos from small stands, and fresh juices in the heat of the day. The Mexican influence is easy to taste, given the town’s links with Chetumal across the water.
Evenings tend to be spent at beach bars and on piers, with rum punch, a local beer and the sound of the waves. Cafés in town handle the morning, with strong coffee, fruit plates and baked goods. Tap water in San Pedro is safe to drink, which keeps things simple at restaurants and when refilling a bottle for the day.
Staying in San Pedro Town
San Pedro Town suits travelers who want to be near the restaurants, the dock and the dive shops, and who like stepping out the door into the middle of things. It is the practical base for reef excursions, since the boats leave from here.
Lodging in town runs from small guesthouses and apartments to beachfront hotels. Rooms closer to the waterfront catch the sea breeze and the sound of the waves.
If you prefer a calmer setting, the north road has opened up resort and beach house development beyond the edge of town.
To the south, Marco Gonzalez and the area toward Hol Chan lie outside the town itself. The western side of the island faces the lagoon, which is a different setting entirely, with birding and flat fishing rather than beach and surf.
A stay here can be shaped around either end of the day. Mornings belong to the water, evenings to the pier, and the town’s compact size means that either one is close at hand wherever you sleep.
Getting to San Pedro Town
San Pedro is reached by air or by sea. A flight from Belize City to Ambergris Caye takes about 20 minutes, landing at the island’s small airstrip, which is serviced by Tropic Air and Maya Island Air. Astrum Helicopters also services the airstrip and various resorts.
By water, numerous fast sea ferries serve the island, and a ferry also runs from Chetumal in Mexico. The Saca Chispas Water Taxi Terminal in town, operated by the Belize Border Management Agency, is where the boats arrive and where cross-border passengers are handled.
Once on the island, the main form of powered transportation is the golf cart, which suits the small size of Ambergris Caye. The town itself is compact, and the dock, the museum and the waterfront bars all sit close to one another.
For the reef, boats do the work: the barrier reef is a 20 minute boat ride away, and Hol Chan lies 4 miles south of town. The north road, more than 10 miles long, gives land access to the northern shore beyond the edge of town.
Good to know before you go
The U.S. State Department rates Belize Level 2, “Exercise increased caution”, because of crime, and says the south side of Belize City has historically had the highest concentration of violent crime.
Tap water in San Pedro is safe to drink, though on the mainland and the smaller islands bottled water is the safer choice. The Atlantic hurricane season runs from June 1 to November 30, so a trip between those dates falls within it.
The town is small enough that its feasts and festivals shape the calendar. San Pedro Day on June 27 and El Gran Carnaval bring the streets to life, and the children’s first day of Carnaval ends at 7 pm along the beachfront and Barrier Reef Drive.
Sources
- Wikipedia, San Pedro Town (https://en.wikipedia.org/wiki/San_Pedro_Town), checked October 11, 2026
- Wikivoyage, San Pedro (Belize) (https://en.wikivoyage.org/wiki/San_Pedro_(Belize)), checked October 11, 2026
- Wikipedia, Ambergris Caye (https://en.wikipedia.org/wiki/Ambergris_Caye), checked October 11, 2026
- Belize Port Authority, San Pedro terminal (https://portauthority.bz/belize-port-facilities/san-pedro-terminal/), checked October 11, 2026
- Tropic Air, San Pedro (https://www.tropicair.com/san-pedro/), checked October 11, 2026
- U.S. Department of State, Belize Travel Advisory, Level 2, March 11, 2026 (https://travel.state.gov/), checked October 11, 2026
- NOAA National Hurricane Center, Climatology (https://www.nhc.noaa.gov/climo/), checked October 11, 2026