Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Find a cheaper way to wander? We'll match it and refund the difference.

Wherever you wander, cancel or rebook most flights within 24 hours without fees.

Need help on your journey? Use our 24/7 social media support @TravelocityHelp.

Most Frequently Booked San Pedro Hotels

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton $220
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Sea Grape Drive, San Pedro, Ambergris Caye
     
    4.0 out of 5.0

    Situated in San Pedro, this hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center and Belize Barrier Reef. Belize Chocolate Company and San Pedro Belize Express Dock are also within 3 mi (5 km).

    Coco Beach Resort Get Rates
    Coco Beach Resort

    Coco Beach Resort

    Ambergris Caye, San Pedro
       
      4.0 out of 5.0

      Located 3.5 miles north of San Pedro Town on the island of Ambergris Caye, this luxury resort offers the utmost in waterfront relaxation, romance, and adventure in Belize.

      Belizean Shores Resort Get Rates
      Belizean Shores Resort

      Belizean Shores Resort

      Ambergris Caye, San Pedro
         
        3.0 out of 5.0

        Ambergris Caye Island, famed for scuba-perfect waters, is the setting for this peaceful beachfront resort with easy access to Belize Barrier Reef; San Pedro is less than 7 km (4 mi) away and Belize City is 43 km (27 mi) away via ferry or plane.

        Banyan Bay Suites $246
        Banyan Bay Suites

        Banyan Bay Suites

        Seagrape Drive, San Pedro
           
          3.5 out of 5.0

          Nestled on the beach, this San Pedro villa is within 1 mi (2 km) of Black & White Cultural Entertainment Center and Belize Barrier Reef. San Pedro Belize Express Dock and San Pedro Central Park are also within 2 mi (3 km).

          Top Cheap San Pedro Hotel Deals

          Pedro's Hotel $58
          Pedro's Hotel

          Pedro's Hotel

          Seagrape Drive, San Pedro
             
            2.5 out of 5.0

            Located in the heart of San Pedro, this hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center and Belize Barrier Reef. Belize Chocolate Company and San Pedro Belize Express Dock are also within 15 minutes.

            Park Place Belize $69
            Park Place Belize

            Park Place Belize

            Laguna Drive, Ambergris Caye, San Pedro
               
              3.0 out of 5.0

              Nestled on the beach, this San Pedro hotel is just steps from GoFish Belize and Belize Barrier Reef. Belizean Melody Art Gallery and The Gallery of San Pedro Ltd are also within 15 minutes.

              Mata Rocks Resort $148
              Mata Rocks Resort

              Mata Rocks Resort

              45 Coconut Drive, San Pedro
                 
                3.0 out of 5.0

                Nestled on the beach, this San Pedro hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center and Belize Barrier Reef. San Pedro Belize Express Dock and San Pedro Central Park are also within 2 mi (3 km).

                Hotel Ocean Paradise $55
                Hotel Ocean Paradise

                Hotel Ocean Paradise

                25BARRIER REEF DRIVE, San Pedro, Belize
                   
                  2.5 out of 5.0

                  Situated near the beach, this hotel is within a 10-minute walk of San Pedro Central Park and Belize Barrier Reef. San Pedro Town Hall and San Pedro Church are also within 5 minutes.

                  Top Luxury San Pedro Hotel Deals

                  Las Terrazas Resort and Residences $279
                  Las Terrazas Resort and Residences

                  Las Terrazas Resort and Residences

                  Barrier Reef Drive, Ambergris Caye, San Pedro
                     
                    4.5 out of 5.0

                    Situated in San Pedro, this luxury resort is steps from San Pedro Central Park, San Pedro Church, and The Gallery of San Pedro Ltd. San Pedro House of Culture and Belizean Melody Art Gallery are also within 5 minutes.

                    Other Travelers Recently Booked These San Pedro Hotels

                    Map

                    How Much is a Hotel Room in San Pedro?

                    Hotels in San Pedro start at $55 per night. Prices and availability subject to change. Additional terms may apply.

                    San Pedro Hotel & Travel Guide

                    Wise travelers are spoilt for choice when it comes to start looking for comfortable places to base yourself in San Pedro. Start your research by perusing the 50 hotel choices on Travelocity, which are all within a 6-mile (10-kilometer) radius of the heart of the city.

                    The Belizean Shores Resort, is a great option for the wise traveler as a result of the fact that it's the most centrally located Travelocity-listed lodging option in San Pedro.

                    If you'd like to take a vacation in San Pedro, but have to be mindful of your budget and basically are after lower priced accommodations, you'll find that there are also economy lodgings available The X'Tan Ha - The Waterfront Resort is 4 miles (6 kilometers) from the main part of San Pedro, while the Belizean Shores Resort is 0.8 miles (1.2 kilometers) away. Additional affordable hotels are the Sands Villas and the Captain Morgan's Retreat.

                    The Belizean Cove Estates can be found 0.9 miles (1.4 kilometers) away from the middle of San Pedro. Another place to stay is the La Perla del Caribe, which is located 3 miles (4 kilometers) away. You might like to check out the amenities and rates at the Grand Caribe Belize or the El Secreto.

                    Looking for more things to do? You could spend some time seeing Museum of Belize and Tourism Village, which you'll find in Belize City, 35 miles (60 kilometers) southwest of San Pedro. If you'd like to head to Belize City, be sure to check out the Radisson Fort George Hotel and Marina and Best Western Belize Biltmore Plaza Hotel. 15 miles (24 kilometers) south of San Pedro, you can find Caye Caulker, home to the Island Magic Beach Resort Ltd and Caye Caulker Plaza Hotel. When you stay in Caye Caulker, a couple of places to add to your itinerary are the Raggamuffin Tours and Frenchies Dive Shop.

                    Before you and your traveling partner depart for San Pedro, be sure to read Travelocity's San Pedro accommodation and city guide where you are able to get the inside scoop on all the things to see and do on offer.


                    Recent San Pedro Hotel Reviews By Fellow Wanderers