Beginning of main content

location San Pedro is highly rated for Snorkelling and Diving by 732 people

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


Popular searches for San Pedro hotels

Check prices on hotels in San Pedro

Tonight 22 May - 23 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun.

Top 10 Hotels in San Pedro

See all 422 properties in San Pedro

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
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
    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 ...

    C$226 per night for 2 guests

    1 Jun - 2 Jun
    Coco Beach Resort

    Coco Beach Resort

    Ambergris Caye, San Pedro
    Coco Beach Resort
      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
      Belizean Shores Resort
        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

        X'Tan Ha - The Waterfront Resort

        X'Tan Ha - The Waterfront Resort

        7.2 miles North, San Pedro
        X'Tan Ha - The Waterfront Resort
          3.0 out of 5.0
           
           

          Nestled on the beach, this San Pedro resort is 0.1 mi (0.2 km) from Belize Barrier Reef and 1.4 mi (2.3 km) from Mexico Rocks. Secret Beach and San Pedro Belize ...

          X'Tan Ha - The Waterfront ResortGet Rates

          Sunbreeze Hotel

          Sunbreeze Hotel

          Ambergris Caye, San Pedro
          Sunbreeze Hotel
            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. ...

            C$215 per night for 2 guests

            8 Jun - 9 Jun
            Banyan Bay Suites

            Banyan Bay Suites

            Seagrape Drive, San Pedro
            Banyan Bay Suites
              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 ...

              C$263 per night for 2 guests

              6 Jun - 7 Jun
              Grand Colony Island Villas

              Grand Colony Island Villas

              Sea Grape Drive, Ambergris Caye, San Pedro
              Grand Colony Island Villas
                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 ...

                C$336 per night for 2 guests

                11 Jun - 12 Jun
                Tres Cocos Resort

                Tres Cocos Resort

                1/2 Mile N of Bridge on Ocean Side, San Pedro
                Tres Cocos Resort
                  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 ...

                  C$177 per night for 2 guests

                  28 May - 29 May
                  Sapphire Beach Resort

                  Sapphire Beach Resort

                  10 Miles North Ambergris Caye, San Pedro, Ambergris Caye
                  Sapphire Beach Resort
                    3.5 out of 5.0
                     
                     

                    This San Pedro resort is on the beach, 0.7 mi (1.1 km) from Belize Barrier Reef, and within 9 mi (15 km) of Secret Beach and Mexico Rocks. San Pedro Belize Express ...

                    C$161 per night for 2 guests

                    23 May - 24 May
                    Park Place Belize

                    Park Place Belize

                    Laguna Drive, Ambergris Caye, San Pedro
                    Park Place Belize
                      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 ...

                      C$100 per night for 2 guests

                      28 May - 29 May
                      Map

                      Hotels with reviews mentioning San Pedro

                      See all hotels near San Pedro

                      Recent Reviews in San Pedro