Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in San Pedro

Tonight Tonight 20 Jun - 21 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Top 10 Hotels in San Pedro

See all 184 properties in San Pedro

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Matachica Resort & Spa

Matachica Resort & Spa

5 miles north of San Pedro, San Pedro
    4.0 out of 5.0
     
     

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

    Matachica Resort & Spa£224

    Matachica Resort & Spa£224
    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 a 15-minute walk of Belize Barrier Reef and Black & White Cultural Entertainment Center. San Pedro Belize ...

      Mata Rocks Resort£82

      Mata Rocks Resort£82
      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 a 10-minute walk of Belize Barrier Reef and Black & White Cultural Entertainment Center. San Pedro Belize ...

        Banyan Bay Suites£110

        Banyan Bay Suites£110
        Caye Casa

        Caye Casa

        Beach Front, San Pedro
          2.5 out of 5.0
           
           

          Nestled on the beach, this San Pedro hotel is just steps away from San Pedro Central Park and San Pedro Belize Express Dock. Reef Runner Glass Bottom Boat and ...

          Caye Casa£78

          Caye Casa£78
          White Sands Cove

          White Sands Cove

          2.5 Miles north of San Pedro, San Pedro
            3.5 out of 5.0
             
             

            Nestled on the beach, this San Pedro aparthotel is within 3 mi (5 km) of Belize Barrier Reef, San Pedro Belize Express Dock and San Pedro Central Park. GoFish ...

            White Sands Cove£76

            White Sands Cove£76
            Grand Colony Island Villas

            Grand Colony Island Villas

            Sea Grape Drive, San Pedro
              4.0 out of 5.0
               
               

              Nestled on the beach, this San Pedro villa is within a 10-minute walk of Belize Barrier Reef and Black & White Cultural Entertainment Center. San Pedro Belize ...

              Grand Colony Island Villas£156

              Grand Colony Island Villas£156
              Victoria House Resort & Spa

              Victoria House Resort & Spa

              22 Coconut Drive, San Pedro
                4.0 out of 5.0
                 
                 

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

                Victoria House Resort & SpaGet Rates

                Victoria House Resort & SpaGet Rates
                Sunbreeze Suites

                Sunbreeze Suites

                Beachfront, Barrier Reef Drive, San Pedro
                  3.0 out of 5.0
                   
                   

                  Located in San Pedro, this beachfront hotel is in the city centre, just steps away from Belize Barrier Reef and San Pedro Church. San Pedro Central Park and ...

                  Sunbreeze Suites£97

                  Sunbreeze Suites£97
                  Changes In Latitudes Bed and Breakfast Inn

                  Changes In Latitudes Bed and Breakfast Inn

                  36 Coconut Drive, San Pedro
                    2.5 out of 5.0
                     
                     

                    Situated near the airport, this bed & breakfast is within a 10-minute walk of Belize Barrier Reef, Black & White Cultural Entertainment Center and Belize Chocolate ...

                    Changes In Latitudes Bed and Breakfast Inn£59

                    Changes In Latitudes Bed and Breakfast Inn£59
                    Ocean Tide Beach Resort

                    Ocean Tide Beach Resort

                    57 Boca del Rio Dr., San Pedro
                      2.5 out of 5.0
                       
                       

                      Nestled on the beach, this San Pedro hotel is within a 10-minute walk of Belize Barrier Reef, GoFish Belize and Belizean Melody Art Gallery. The Gallery of San ...

                      Ocean Tide Beach Resort£73

                      Ocean Tide Beach Resort£73
                      Map

                      San Pedro Hotel Reviews

                      Travel to San Pedro & Explore


                      Explore San Pedro with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!