Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Tonight
This weekend
May 24 - May 26
Next weekend
May 31 - Jun 2

Cheap San Pedro Hotels

Estimated price for 1 night/2 adults

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

    $143 per night for 2 guests

    Jun 19 - Jun 20
    Coco Beach Resort

    Coco Beach Resort

    Ambergris Caye, San Pedro
      4.0 out of 5.0
       
       

      Nestled on the beach, this San Pedro hotel is within 3 mi (5 km) of Belize Barrier Reef, Mexico Rocks, and GoFish Belize. Secret Beach and San Pedro Belize Express ...

      Coco Beach ResortGet Rates

      Belizean Shores Resort

      Belizean Shores Resort

      Ambergris Caye, San Pedro
        3.0 out of 5.0
         
         

        Nestled on the beach, this San Pedro resort is within 3 mi (5 km) of Belize Barrier Reef, Mexico Rocks, and GoFish Belize. Secret Beach and San Pedro Belize ...

        Belizean Shores ResortGet Rates

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

          $160 per night for 2 guests

          May 21 - May 22
          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 ...

            $74 per night for 2 guests

            May 21 - May 22
            Costa Blu Beach Resort, Trademark Collection by Wyndham

            Costa Blu Beach Resort, Trademark Collection by Wyndham

            6.5 Miles North, Ambergris Caye, San Pedro
              3.0 out of 5.0
               
               

              Nestled on the beach, this San Pedro hotel is within 1 mi (2 km) of Mexico Rocks and Belize Barrier Reef. Secret Beach and San Pedro Belize Express Dock are ...

              Costa Blu Beach Resort, Trademark Collection by WyndhamGet Rates

              Banana Beach Resort

              Banana Beach Resort

              Seagrape Drive, San Pedro
                3.0 out of 5.0
                 
                 

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

                $105 per night for 2 guests

                May 25 - May 26
                Sunbreeze Hotel

                Sunbreeze Hotel

                Ambergris Caye, San Pedro
                  3.5 out of 5.0
                   
                   

                  Located in San Pedro, this beachfront resort is in the entertainment district and within a 15-minute walk of Belize Chocolate Company and Belize Barrier Reef. ...

                  $167 per night for 2 guests

                  May 24 - May 25
                  Corona Del Mar

                  Corona Del Mar

                  Coconut Drive, San Pedro
                    2.5 out of 5.0
                     
                     

                    Nestled on the beach, this San Pedro hotel is 0.5 mi (0.7 km) from Belize Chocolate Company and 1.3 mi (2.2 km) from Belize Barrier Reef. San Pedro Belize Express ...

                    $75 per night for 2 guests

                    May 25 - May 26
                    Grand Colony Island Villas

                    Grand Colony Island Villas

                    Sea Grape Drive, Ambergris Caye, San Pedro
                      4.0 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 ...

                      $285 per night for 2 guests

                      May 21 - May 22
                      Tres Cocos Resort

                      Tres Cocos Resort

                      1/2 Mile N of Bridge on Ocean Side, San Pedro
                        3.5 out of 5.0
                         
                         

                        Nestled on the beach, this San Pedro condo building is within 1 mi (2 km) of GoFish Belize and Belize Barrier Reef. Belizean Melody Art Gallery and The Gallery ...

                        $119 per night for 2 guests

                        May 24 - May 25
                        Parham Plaza Hotel

                        Parham Plaza Hotel

                        Barrier Reef Dr, San Pedro, Ambergris Caye
                          3.0 out of 5.0
                           
                           

                          Nestled on the beach, this San Pedro hotel is within a 10-minute walk of San Pedro Central Park and Belize Barrier Reef. San Pedro Belize Express Dock and San ...

                          $64 per night for 2 guests

                          May 21 - May 22
                          Map

                          Recently Booked Hotels in San Pedro

                          Belizean Shores Resort
                          3.0 out of 5.0
                          Last booking: 1 hour ago
                          Coco Beach Resort
                          4.0 out of 5.0
                          Last booking: 7 hours ago
                          Mayan Princess Hotel
                          2.5 out of 5.0
                          Last booking: 7 hours ago
                          White Sands Cove
                          3.5 out of 5.0
                          Last booking: 12 hours ago
                          Caribbean Villas Hotel
                          2.5 out of 5.0
                          Last booking: 15 hours ago

                          Hotels in San Pedro

                          The town of San Pedro is located on the southern end of Abergris Caye; an island in Belize renowned for its luxurious coastal resorts, and fishing and scuba diving opportunities. Situated along the second largest barrier reef in the world, the waters of the surrounding area abound with hundreds of species of fish, and dozens of species of hard and soft coral. Private charters are available from many to popular dive sites, including Lighthouse Reef and Turneffe Atoll. There are even night dives and snorkeling tours at Shark Ray Alley, and visitors can book a charter boat to fish for tarpon, bonefish and barracuda.

                          Key facts

                          When traveling to San Pedro, you will first land at Philip S. W. Goldson International Airport (BZE) in Belize City before taking a flight to the municipal San Pedro Airport (SPR). San Pedro only has ten streets, making it easy to get around. There are few cars, so golf carts and bikes are the main forms of transportation in the area.

                          Hints and tips

                          Most of the locals, known as San Pedranos, speak both English and Spanish. The climate in San Pedro is constant throughout the year, with average temperatures around 85 degrees in the day and 75 at night. The ocean temperature stays around 80 degrees, allowing you to enjoy the surf in all seasons. San Pedro boasts numerous restaurants serving different types of cuisine, including Central American, Mediterranean, Spanish and Vietnamese.


                          Most Recent San Pedro Hotel Reviews