San Pedro

Travel Guide

A tropical beach with clear turquoise waters, palm trees, and a white building on a hill.
A beach with clear turquoise water, palm trees, and a sandy shore.
A wooden pier with metal benches extending over calm water.
A yellow building with a map and a sign reading "Barrier Reef Drive".
A street with a banner for The Orange Gallery advertising jewelry, wood art, and handmade knives.

See how this former fishing village has transformed into a stunning Caribbean destination centred on the acclaimed Hol Chan Marine Reserve.

San Pedro is possibly Belize’s top spot for scuba diving and a popular location for snorkelers as well. It also provides a lively display of local culture and history, emphasised in its Ambergris Museum & Cultural Centre. Experience the fun Caribbean atmosphere as you walk along the beach and enjoy music booming from colourful shops.

Hol Chan Marine Reserve is the main reason for the influx of scuba enthusiasts to the area. Book your boat trip and diving session in one of the world’s most acclaimed diving sites. See turtles, eels, sting rays and even sharks among the countless colourful fish and coral.

Go to the Ambergris Museum to learn about the Mayas who once populated this region and the area’s intriguing past as a pirate’s refuge. Visit the gift shop and refreshment stall.

Look around the works at the Gallery of San Pedro. The original pieces, which are crafted by locals, are available for purchase. The town has several other informative cultural complexes, including the Black & White Cultural Entertainment Centre and the Belizean Melody Art Gallery. Relax with a beer at one of the many lively bars with views of the sea.

Learn about the conditions and processes for making coffee at the Caye Coffee Roasting Company. Take a guided tour of the facilities and see the coffee beans in all phases of production. Purchase fresh coffee from the site to take home.

Locals, known as San Pedranos, speak Spanish, English, Kriol and Spanglish. The town has hot weather year-round with less annual rainfall than the rest of Belize. The dry season runs from January to early May.

Find the pretty town at the southern point of the island of Ambergris Caye, east of northern Belize. A small airport serves San Pedro and takes passengers to Belize’s main transportation hub, the Philip S.W. Goldson International Airport.

San Pedro is a magnet for divers. Join scuba enthusiasts congregating at the museums and shops before their underwater adventures.

Where to stay in San Pedro

Find the best San Pedro areas for the activities you enjoy most.

Boca Ciega

Boca Ciega might not have many top sights, but Hol Chan Marine Reserve and San Pedro Belize Express Water Taxi are two attractions nearby that you can check out.

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection

4.5 out of 5
Sea Grape Drive San Pedro Belize District
The price is S$376 per night from 22 Jul to 23 Jul
S$376
22 Jul - 23 Jul
includes taxes & fees
Stay at this luxury resort in San Pedro. Enjoy free Wi-Fi, free parking and 3 outdoor pools. Our guests praise the pool and the helpful staff in their reviews. ...
9.4/10 Exceptional! (776 reviews)
"Everything was A1"

Reviewed on 15 Jul, 2026

Alaia Belize, Autograph Collection
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

4 out of 5
Sea Grape Drive San Pedro
The price is S$341 per night from 15 Aug to 16 Aug
S$341
15 Aug - 16 Aug
includes taxes & fees
Stay at this beach resort in San Pedro. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular ...
8.6/10 Excellent! (1,000 reviews)
"Overall very nice resort staff was very nice and helpful however there were a few issues with our room that could’ve been better. The hot water kettle had mold in it. It was noticed when trying to make coffee. Our room was flooded on one side near the front entry one evening when we returned, which ..."

Reviewed on 14 Jul, 2026

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Ramon's Village Resort

Ramon's Village Resort

4 out of 5
Coconut Drive San Pedro
The price is S$246 per night from 16 Jul to 17 Jul
S$246
16 Jul - 17 Jul
includes taxes & fees
Stay at this beach hotel in San Pedro. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the pool and the restaurant in their reviews. ...
9.6/10 Exceptional! (1,000 reviews)
"The resort is in the middle of San Pedro Town, but feels like a private enclave with jungle like vegetation around the entrance and interior of the property. It is very well maintained and clean. The sargassum was bad while we were there. The poor maintenance guys were fighting a Sisyphean battle ..."

Reviewed on 14 Jul, 2026

Ramon's Village Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Sunset Caribe Belize

Sunset Caribe Belize

3.5 out of 5
2 miles North San Pedro Belize District
Stay at this spa aparthotel in San Pedro. Enjoy free Wi-Fi, free parking and 2 outdoor pools. Our guests praise the helpful staff in their reviews. Popular attractions ...
9.2/10 Wonderful! (592 reviews)
"The property was very clean and looked even better in person. The staff was very friendly and always willing to help."

Reviewed on 14 Jul, 2026

Sunset Caribe Belize
Pelican Reef Villas Resort

Pelican Reef Villas Resort

4.5 out of 5
2.5 Mls South San Pedro Town San Pedro Belize District
Stay at this luxury aparthotel in San Pedro. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions San Pedro Belize Express Water Taxi and San ...
10/10 Exceptional! (13 reviews)
"It was good!"

Reviewed on 14 Jul, 2026

Pelican Reef Villas Resort
Royal Kahal Beach Resort

Royal Kahal Beach Resort

4 out of 5
437 Coconut Drive San Pedro Corozal District
Stay at this beach aparthotel in San Pedro. Enjoy free Wi-Fi, free parking and a beach locale. Popular attractions San Pedro Belize Express Water Taxi and San ...
9.4/10 Exceptional! (62 reviews)
"Super clean and smells great"

Reviewed on 13 Jul, 2026

Royal Kahal Beach Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular San Pedro attractions

Things to do