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

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.



Top Hotel Deals

See all 392 properties in Ambergris Caye
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton C$304
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.4
    of 5, from 106 reviews
    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
    Coco Beach Resort

    Coco Beach Resort

    Ambergris Caye, San Pedro
       
      4.6
      of 5, from 731 reviews
      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
      Belizean Shores Resort

      Belizean Shores Resort

      Ambergris Caye, San Pedro
         
        4.5
        of 5, from 553 reviews
        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 C$300
        Banyan Bay Suites

        Banyan Bay Suites

        Seagrape Drive, San Pedro
           
          4.3
          of 5, from 274 reviews
          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).

          Park Place Belize C$92
          Park Place Belize

          Park Place Belize

          Laguna Drive, Ambergris Caye, San Pedro
             
            3.7
            of 5, from 133 reviews
            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.

            Costa Blu Adults Only Beach Resort
            Costa Blu Adults Only Beach Resort

            Costa Blu Adults Only Beach Resort

            6.5 Miles North, Ambergris Caye, San Pedro
               
              4.5
              of 5, from 142 reviews
              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 also within 9 mi (15 km).

              Banana Beach Resort C$116
              Banana Beach Resort

              Banana Beach Resort

              Seagrape Drive, San Pedro
                 
                3.9
                of 5, from 188 reviews
                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 Glass Bottom Boat. San Pedro Church and The Gallery of San Pedro Ltd are also within 2 mi (3 km).

                Sunbreeze Hotel C$186
                Sunbreeze Hotel

                Sunbreeze Hotel

                Ambergris Caye, San Pedro
                   
                  4.3
                  of 5, from 338 reviews
                  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. San Pedro Belize Express Dock and Reef Runner Glass Bottom Boat are also within 5 minutes.