Customized for your search:

San Pedro Hotels

San Pedro hotels
San Pedro

Hotel + Flight Deals in San Pedro

See all San Pedro Package Deals

Top Trending Hotels in San Pedro

Coco Beach Resort - San Pedro Hotels
Rating: 4.0 Stars
$325

Coco Beach Resort

Ambergris Caye, San Pedro - Map
 
 
"Couldn't have been better!"
This was an absolutely amazing place. It was worth every penny!
Robert from New York
Nestled on a stretch of pristine white sandy beach is a haven of romance, barefoot luxury, relaxation and adventure known as …More
Belizean Shores Resort - San Pedro Hotels
Rating: 3.0 Stars
$225

Belizean Shores Resort

Ambergris Caye, San Pedro - Map
 
 
"Friendly and helpful staff."
Had a great relaxing vacation. Services like massage on the beach and Tuff Enough excursions were fantastic and priced reasonably. I would recommend the visit to Hol Chan Marine Reserve. The snorkeling was amazing! The rooms were in good shape and clean but are not considered luxury. I don't recommend the restaurant at the resort, however we did eat at "O" and "Capricorn" both short walks away and both were very good. If you want a smaller resort with less crowds, this is perfect. The free use of kayaks and paddle boards was a plus.
Christi from Guymon, OK
Ambergris Caye Island, famed for scuba-perfect waters, is the setting for this peaceful beachfront resort with easy access to …More
Sunbreeze Hotel - San Pedro Hotels
Rating: 3.0 Stars
$156

Sunbreeze Hotel

7 Coconut Drive, San Pedro - Map
 
 
"Great value for the money!"
The hotel staff was friendly and very accommodating and truly interested in the quality of our stay. They were great in terms of scheduling tours, even at a moments notice. Our second time in Belize and first time at this hotel. We will definitely return.
Traveller from Chandler, AZ
This San Pedro resort is located by the ocean, nestled on the beach a short distance from TMM Yacht Charters, Reef Runner …More
X'Tan Ha - The Waterfront Resort - San Pedro Hotels
Rating: 3.0 Stars
$200

X'Tan Ha - The Waterfront Resort

7.2 miles North, San Pedro - Map
 
 
"Excellent Hotel and Great Staff"
I would say that the whole experience was fantastic. The one thing I will remember is Hugo who assisted us with a very inexpensive way to fish and catch our food. He not only provided us with the equipment and there was no pole, he also showed us how to cook one of the best fish dishes I have ever had. The food was a little pricey, however there were several people that went to other restaurants on the island with excellent recommendations. The only negative that happened was that there were a few locals that were walking through the resort with items that were not very friendly, however the staff handled it perfect and there were no real incidences and they said that this was the first time that this has ever happened. It definitely seems to be a majority of people that were there for their honeymoon, however we did see some families, so its an all around great place to stay Great time
A Traveller
Located on the beach, this resort is in San Pedro, within the vicinity of Ambergris Caye Beach. Regional attractions also …More
Banana Beach Resort - San Pedro Hotels
Rating: 3.0 Stars

Banana Beach Resort

Coconut Drive, San Pedro - Map
 
 
"Fantastic"
I stayed here with my 11 year old daughter. We felt very safe. The staff was very kind and helpful! I lost my phone in Belize City at the Ferry. The staff called around for me and helped me locate my cell phone! I can't believe I got it back. The rooms are nice and immaculate. It has 2 pools and a nice beach front with a dock. I will stay again and I would reccomend it to everyone!
Amy from Burlington, NC
This San Pedro hotel is located in the city center and set on its own private sand beach, a short distance from Black & White …More
Victoria House - San Pedro Hotels
Rating: 3.5 Stars
$163

Victoria House

22 Coconut Drive, San Pedro - Map
 
 
"Great boutique hotel!"
My husband and I can't say enough good things about this hotel... Everything about this hotel was wonderful. From the friendly accommodating staff to the quiet relaxing atmosphere.... The grounds- pool, beach, restaurant, rooms are all gorgeous. The service including food was quick and effortless. The ease of planning activities such as snorkeling and trips to the mainland were made very convenient. The food was delicious and they were very accommodating with all special requests. The location is close enough to the city to bike but far enough away to feel just the right amount of seclusion! I would recommend this hotel to everyone! I can't wait to make a return trip with my entire family!
A Traveller
This San Pedro hotel is set on its own private beach, a short distance from Black & White Cultural Entertainment Center, TMM …More
Sunbreeze Suites - San Pedro Hotels
Rating: 3.0 Stars
$165

Sunbreeze Suites

Barrier Reef Drive, San Pedro - Map
 
 
"Excellent for what we wanted."
Sunbreeze Suites is everything we needed. Close to the shore for walks on the beach. All the tours you book will pick you up and drop you off at the dock. We ate dinner at the restaurant but also ate at other restaurants close by. When you walk out on to the streets you will see lots of locals with there handmade wood crafts and jewellery made with shells and red corals and turquoise just beautiful stuff for sell. Shops and grocery stores are right close by. So the location is excellent. Our suite was like a little home away from home. The bedroom, washroom and kitchen and dining sitting room were all separate rooms. We could get up in the morning and make our own breakfast and eat the local fruit we bought. Then have coffee on the balcony with a gorgeous view and the famous San Pedro breeze. Staff was friendly. We ordered the 5 gallon water jug for our room and had it delivered right away. Our house keepers were sweethearts. If you need anything like if you run out of coffee you just have to ask them. Oh and the coffee they give you for the coffee machine in the room is sooo good. Thankyou Sunbreeze Staff for making us feel like home.
A Traveller
This San Pedro hotel is located in the city center, nestled on the beach a short distance from Belizean Melody Art Gallery …More
Las Terrazas Resort and Residences - San Pedro Hotels
Rating: 4.5 Stars

Las Terrazas Resort and Residences

Barrier Reef Drive, San Pedro - Map
 
 
"Nice hotel & Beautiful pool!"
We stayed in a 2 bedroom hotel room. It was wonderful! Everyone had their space and I loved the bedrooms being upstairs so someone could sleep in and not be disturbed. The staff was very helpful. I would defiantly recommend this hotel.
Happy Traveler from Texas
Within easy reach of Ambergris Caye Beach and GoFish Belize, this San Pedro resort is on its own private white sand beach …More
Portofino Beach Resort - San Pedro Hotels
Rating: 3.0 Stars
$280

Portofino Beach Resort

6 Miles North Of San Pedro Barrier Reef, San Pedro - Map
 
 
"Great Hotel on the Beach"
A great hotel on the beach with separate thatched roof rooms. Food is the best you could ask for and the service is excellent. They have a dive center on site. Only one problem is you have to take a boat to town, but you can walk to two other hotels if you want to take in a different meal. You can rent a boat with a guide to take you fishing first then snorkel then you go and have a bar-b-q what you brought in fishing. That was so much fun.
Joanie from California
Within easy reach of Ambergris Caye Beach, this San Pedro hotel is located on the waterfront and on the beach. Area …More
Ambergris Divers Resort - San Pedro Hotels
Rating: 3.0 Stars

Ambergris Divers Resort

4.5 miles north of San Pedro, San Pedro - Map
 
 
"Nice beach area in front of the Hotel"
We relaxed and enjoyed a snorkelling tour. Hotel is 4.5 miles North of town, so getting to and from town takes planning. The hotel can provide you with a boat ride into town once in the morning and once in the afternoon. The Water Taxi service is the only other option as no land taxi would take us back.
Traveller from Edmonton
Within easy reach of Ambergris Caye Beach, this San Pedro resort is located by the ocean and on the beach. Area attractions …More

Search from 38 San Pedro Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    San Pedro Hotel Guide

    When you browse Expedia’s selection of 38 hotels in San Pedro, you’re sure to find cheap deals and discount rates on any type of hotel your travel heart desires.

    Expedia will save you time and money when booking your San Pedro hotel. And that’s not all - we even provide you with a map to find hotels in the San Pedro neighborhood you prefer.

    Staying within budget is a cinch, too. Search for your preferred accommodation by price here at Expedia. Booking your reservations at a hotel in San Pedro is easy with us.

    Enter your travel dates to view the best offers on hotel rooms in San Pedro, Belize and get excited for your stay!

    Hide
    CollapseExpand

    Hotel Deals in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.