Customised for your search:

San Pedro Hotels

San Pedro Hotels
San Pedro

Hotel + Flight Deals in San Pedro

See all San Pedro Package Deals

50 Cheap Hotels in San Pedro

Mata Rocks Resort - San Pedro Hotels

Mata Rocks Resort

45 Coconut Drive, San Pedro - Map
Perfect stay with free bikes!!!!!!!!!!!!!!!!!!!!!!!
Traveller from New York
Caye Casa - San Pedro Hotels

Caye Casa

Beach Front, San Pedro - Map
"Cute little hotel right in the beach"
This hotel is cute and right on the beach. Be advised though not many of the hotels on San Pedro have big luscious beaches to sit on including this one. It does have nice lounge chairs on the sand in front of the hotel, and you can walk across the street and swim. It has a great dock directly in front of it, and you can take a beach towel out there and lay out as well. They will arrange your excursions and airport transfers are free of charge. I will say that if you don't fund the excursion you want there, there are multiple other tour companies. I had the unfortunate timing of slow season so the tours weren't filling and therefore not going out. Shane is the best hands down! I didn't have my debit card for cash so he spoke to one of the grocery store people about giving me cash with a purchase, was the weekend so banks were closed and this helped me tremendously. It's located about a 15-20 min walk into town along the beach. I would stay here again foe sure!
Traveller from Dallas Texas
Caye Casa is a boutique hotel on the Caribbean Sea. Convenient, peaceful and private, it is a ten minute leisurely stroll on …More
Corona Del Mar - San Pedro Hotels

Corona Del Mar

Coconut Drive, San Pedro - Map
"Great beach hotel"
This is not the fancy beach-hotel, is a perfect place for a different getaway. The place is great, next to the beach, staff is kind and easy going, the rooms are clean. Yes, the place is bit old, but the environment is very relaxing. I'm not going to Belize to find a Florida-style hotel. In that sense, the hotel provides a special environment. Breakfast is not a resort-like buffet but instead is fresh and great, homemade. the ocean view and the pier and beautiful. I would go back there.
Traveller from Philadelphia, PA
Sunbreeze Hotel - San Pedro Hotels

Sunbreeze Hotel

Ambergris Caye, San Pedro - Map
"Nice hotel with great views ."
I stayed here for 10 days and it was a great place . It's located right across the street from the small airport so no need for a taxi . Also it's close to everything in town. The staff is very nice , friendly and helpful.
Traveller from Montréal
El Secreto - San Pedro Hotels

El Secreto

11miles north of San Pedro Town, San Pedro - Map
"Our own resort "
El Secreto is small and quiet. We felt like we were on our own resort. The staff was not hovering but yet they were always available when we needed something. They took care of our every need. We were treated like royalty. It is a beautiful location. The entire experience was magnificent.
Traveller from Houston, Texas
Park Place Belize - San Pedro Hotels

Park Place Belize

Laguna Drive, San Pedro - Map
Grand Colony Island Villas - San Pedro Hotels

Grand Colony Island Villas

Sea Grape Drive, San Pedro - Map
"First Class Comfort "
My husband and I made last minute arrangements to stay one night at the end of our trip and we were so glad we did. Omelia in the office was extremely helpful and attentive to our needs from beginning to end and the rest of the staff could not have been nicer or more professional. The 2-bedroom apartment by the pool was spacious and well stocked and beautifully decorated. The bed was wonderful too. All of this just a short bike ride away from the center of town, or you can safely walk along the beachfront between the City and the hotel (about a mile and a half) . I would definitely stay again for a longer time.
Traveller from Portland, Oregon
Ocean Tide Beach Resort - San Pedro Hotels

Ocean Tide Beach Resort

57 Boca del Rio Dr., San Pedro - Map
"Nice hotel opposite the water."
Pity we were given the only room without a window. Hotel is a bit out of the way, involves a walk along the sometimes windy, and not very well lit, beach track, or through the dusty 'town'. Most tourist restaurants are on the beach track. We found not a lot to do. Pity the bar didn't serve snacks or food and there could have been tea and coffee in the room. Snorkelling trip to Hol Chan and Shark Alley worth doing.
Traveller from Queensland, Australia
Blue Tang Inn - San Pedro Hotels

Blue Tang Inn

Sand Piper St, San Pedro - Map
This hotel was perfect for our girlfriends trip. Four of us stayed comfortably in the garden view room. We enjoyed fresh breakfast every morning before embarking on our excursions. Everything was so easy to book at the front desk; from snorkeling to the tour seeing Mayan ruins and cave tubing. We also rented a golf cart a couple of days to ride around the island. It was a perfectly relaxing trip and just what we all needed. We would definitely stay here again.
Traveller from Los Angeles, CA
Picture yourself in a spacious room with the blue Caribbean at your doorstep you are at the Blue Tang Inn. Stretch out on …More
Caribbean Villas Hotel - San Pedro Hotels

Caribbean Villas Hotel

Seagrape Drive, San Pedro - Map
Stayed here as a base to explore Ambergris Caye - great location, nice, clean bright room. Excellent A/C, bed and fridge, but TV was a tiny computer screen - 20" or so...? Tip - all "A" rooms are on the beach end - great view over beach and Caribbean Sea. Rooms have a nice balcony. It's an easy walk along beach to the centre of the town. Restaurant was deserted - only ate there once for lunch - mediocre Cesar Salad - best to walk into town. (they don't serve dinner anyway) Staff was pretty standoffish - no idea why...snooty for a 3 star? Minor beef, but seemed typical for the attitude - we were unable to add the fee ($1) for the slide at end of pier to our room charges - ridiculous - turned away by officious slide operator - trudged all the way back to the room to fetch a buck - left a lousy taste...
Traveller from Vancouver, BC
Whether you are looking for a romantic wedding, honeymoon, anniversary or just a getaway from the crowds, a spell of …More

Search from 50 San Pedro Hotels

    Why book with Expedia ?

    • Book confidently with Price Match
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    Where to stay in San Pedro?

    When you’re headed to one of the finest cities, the world feels like your oyster. Whether you’re off on a romantic escape, family holiday, or solo excursion, you won’t want to miss any important local landmarks or the best cuisine in town. There is perhaps no better way to take in the city than by staying at an ideally located San Pedro accommodation.

    Choose from 50 San Pedro hotels right here at Regardless of your budget or preferred style of accommodation, there is a hotel or motel to meet your fancy. Use our map to find a San Pedro hotel in the location you prefer, and filter local hotels by theme, brand, or amenities. When you book cheap hotels in San Pedro, Belize here on, you are always protected by the Price Match Guarantee.


    Hotels in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    93% recommended
    From 28,544 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.