San Pedro

Travel Guide
San Pedro featuring swimming, tropical scenes and general coastal views

See how this former fishing village has transformed into a stunning Caribbean destination centered 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, emphasized in its Ambergris Museum & Cultural Center. Experience the fun Caribbean atmosphere as you walk along the beach and enjoy music booming from colorful 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 colorful 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 Center 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.

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 $130 per night from Nov 5 to Nov 5
Situated near the airport, this spa hotel is within 3 mi (5 km) of Hol Chan Marine Reserve, San Pedro Belize Express Dock, and San Pedro Central Park. Mexico ...
4.4/5 Wonderful! (312 reviews)
"This resort was the best decision I made on this trip. Everyone was so sweet and accommodating. The resort have everything and the staff does everything for you. They already have transportation set up for you from the airport to the resort. They have a concierge to set up your excursions, they have ..."

Reviewed on Oct 18, 2021

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Coco Beach Resort
Coco Beach Resort
4 out of 5
Ambergris Caye, San Pedro
Fully refundableReserve now, pay when you stay
The price is $244 per night from Oct 27 to Oct 27
Nestled on the beach, this San Pedro hotel is within 1 mi (2 km) of Belize Barrier Reef and San Pedro Beach. Boca Del Rio Beach and Mexico Rocks are also within ...
4.6/5 Exceptional! (898 reviews)
"Staff is very friendly, property and rooms are beautiful and location is great."

Reviewed on Oct 13, 2021

Coco Beach Resort
Ramon's Village Resort
Ramon's Village Resort
4 out of 5
Coconut Drive, San Pedro
The price is $144 per night from Nov 26 to Nov 26
Nestled on the beach, this San Pedro hotel is within a 10-minute walk of San Pedro House of Culture, San Pedro Central Park, and San Pedro Town Hall. San Pedro ...
4.6/5 Wonderful! (360 reviews)
"The pool is beautiful"

Reviewed on Oct 23, 2021

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.
Grand Caribe Belize
Grand Caribe Belize
3.5 out of 5
2 Miles North, San Pedro, Ambergris Caye, San Pedro, Ambergris Caye
The price is $168 per night from Oct 30 to Oct 30
Nestled on the beach, this San Pedro aparthotel is within 3 mi (5 km) of San Pedro House of Culture and San Pedro Central Park. Mexico Rocks and Secret Beach ...
4.7/5 Exceptional! (136 reviews)
"Liked 7 pools, grounds and pools always clean, great food with fast service for both drinks and food poolside and restaurant (Rain), all employees friendly and helpful. Condo was HUGE, well equipped. We went at the end of slow season, many new employees still being trained (enthusiastic but not knowledgeable). ..."

Reviewed on Oct 19, 2021

Grand Caribe Belize
Sunset Caribe Belize
Sunset Caribe Belize
3.5 out of 5
2 miles North, San Pedro, Belize District
The price is $170 per night from Oct 29 to Oct 29
Situated near the airport, this spa aparthotel is steps from Belize Barrier Reef and San Pedro Beach. Boca Del Rio Beach and GoFish Belize are also within 2 ...
4.7/5 Exceptional! (3 reviews)
"Loved it! The place was gorgeous. The resort was gorgeous."

Reviewed on Sep 22, 2021

Sunset Caribe Belize
Xanadu Island Resort
Xanadu Island Resort
3.5 out of 5
Sea Grape Drive, San Pedro
Nestled on the beach, this San Pedro aparthotel is within 2 mi (3 km) of Reef Runner Glass Bottom Boat, San Pedro Church, and Belizean Melody Art Gallery. Marco ...
4.8/5 Exceptional! (40 reviews)
"Amazing. Everyone is so nice and they arrange rides for travel for you....and OMG ive never experienced such care ever! Look no further! This place feels like home!"

Reviewed on Jul 31, 2021

Xanadu Island 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.

Popular places to visit in San Pedro

Top things to do in San Pedro