Customised for your search:

San Pedro Hotels

San Pedro Hotels
San Pedro

Hotel + Flight Deals in San Pedro

See all San Pedro Package Deals

51 Cheap Hotels in San Pedro

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
Mata Rocks Resort - San Pedro Hotels

Mata Rocks Resort

45 Coconut Drive, San Pedro - Map
"Savvy traveler-secret on the beach"
Staff were eager to meet our requests and very interested to ensure we had a great stay. Very friendly! Irma is an awesome hotel manager who actively interacted with all the guests. She can arrange excursions including pickup and drop off from the hotel dock. Our room was immaculate, quiet and comfortable. It was well equipped but not overdone. The beach was less than 30 feet from our door, about the same distance to the hotel bar. It was only a few steps to the pool. Sunrises are amazing! Nearly every hotel had a bar or restaurant that welcomed public access from the beach, and Mata Rocks was well situated with good choices in each direction.
Traveller from Kalamazoo, MI
Sunbreeze Hotel - San Pedro Hotels

Sunbreeze Hotel

Ambergris Caye, San Pedro - Map
"Perfectly located mid beach!"
If we ever make our way back to San Pedro, we would definitely stay at Sunbreeze Hotel again. Since it is located mid beach, made it very easy to find plenty of places to eat. The view is beautiful! It does sit right on the beach, however you really can't get into the beach at that spot. But just a little further down there is a beach accessible entrance.
Traveller from St. Charles
Sunbreeze Suites - San Pedro Hotels

Sunbreeze Suites

Beachfront, Barrier Reef Drive, San Pedro - Map
"A very nice hotel with a great restaurant "
The Jambel Restaurant fully understands not only Gluten Free but Cross contamination. Make you request known and they go overboard to help. As for choosing a room, be careful about "ocean front' and 'ocean view'. We had a mix up and one side that is rated "ocean front' IS on the sandy beach, the other side faces the beach but you have to look over a graveyard and a restaurant and pool facility. It's a tricky situation but management moved us the next morning and were absolutely GREAT!!! Rooms were comfortable, staff MOST Pleasant. I'd return.
Traveller from Canada
SunBreeze Suites is situated on a Caribbean Island, a fast growing vacation destination, allowing for the perfect balance …More
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
Blue Tang Inn - San Pedro Hotels

Blue Tang Inn

Sand Piper St, San Pedro - Map
"Clean room, hotel staff could not be better, helpi"
Had a wonderful trip, hotel right on the beach, easy walking to all the local spots. The made snorkeling reservations and us picked up and returned at the local dock. Can't wait to go back.
Traveller from Maryland
Picture yourself in a spacious room with the blue Caribbean at your doorstep you are at the Blue Tang Inn. Stretch out on …More
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
Caribbean Villas Hotel - San Pedro Hotels

Caribbean Villas Hotel

Seagrape Drive, San Pedro - Map
"On beach, free bikes, nice views, friendly staff."
The room was comfortable, although the "king" bed was actually 2 twins pushed together with a gap in the middle. The safe didn't work properly in 3 of our 3 rooms, but once batteries were changed, they were fine. A/C worked great. Balcony with view was a plus. Office staff helped me print/scan/email documents for no charge. My friends got beautifully folded towels each day but I did not. (I requested no room service until I asked for it, but was hoping for the fancy towels when I did request room service) My personal items were organized in bath and on dresser which I found to be a bit invasive. Overall, wonderful place and I would visit again!
Traveller from Colorado
Whether you are looking for a romantic wedding, honeymoon, anniversary or just a getaway from the crowds, a spell of …More
Banana Beach Resort - San Pedro Hotels

Banana Beach Resort

Coconut Drive, San Pedro - Map
Traveller from GUATEMALA
The only resort sitting on the powdery sand of Mar de Tumbo Beach just south of San Pedro Town on the Ambergris Caye of …More
Your Recent Searches
Best Western Plus Gold Country Inn
Jul 02 - Jul 03
from AU$116.99
per night
Hotel Olympus
Bowery Grand Hotel
Jun 06 - Jun 11
You don't have any recently-searched hotels. It's time to start a new search.
1 person booked this hotel in the last 48 hours [[count]] people booked this hotel in the last 48 hours 1 other viewing this hotel right now [[count]] others viewing this hotel right now Only [[numberOfRoomsLeft]] room left Only [[numberOfRoomsLeft]] rooms left
Recommended Hotels

Search from 51 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 51 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.