Skip to main content
Beginning of main content

Hotel San Pedro

3.5 out of 5.0

Recent guest reviews

Where to start? Check in took 7 hours!!! The reason? Their credit card terminal did not work and wanted me to take responsibility. I should say I made my reservation 15 days in advance and guaranteed it with my credit card. Staff is not rude nor polite either, but definitely undertrained. Nobody knows what to do! Then, the elevator takes ages to arrive, it is slow and in my opinion not safe (feels like it will fall anytime). Rooms (and hotel in general) are in urgent need of both maintenance and remodeling. We had to order extra pillows. Can you imagine you do not get de TV remote at check in? You have to go down and ask for it!!! Carpets are old and filthy. We are early sleepers and noise in the room was unbearable. Why? Some kids and their parents were having fun in the pool area, which by the way closed two hours earlier, and they could not care less about other guests. It took me 3 phone calls for someone in the staff to go and tell them to leave. A terrible noise (like a powerfull drill) woke me up twice in the middle of the night. I consider myself a tolerant and understanding person but this "customer service" concept drove me crazy. The worst part: We found more beautiful and far less expensive hotels nearby! I WILL NEVER come back and will write terrible reviews in every site possible. I am really mad and feel robbed!!!

Stayed 1 night in this hotel with a group for a tour. Liked my ground floor room, very clean, tiny but comfortable and welcoming. The hotel is very well-located downtown, which allows to go out and wlk straight to City heart. The hotel was quiet at that time and some enjoyed the little swimming pool. Clean, quiet, cosy even a bit tiny.

Magnificent building in an excellent location. What can go wrong? Stay here and you will find out. Absolutely no maintenance to the building and personnel that really do not care. Loud music and all kinds of noises. Took one hour to get authorization from the manager to print out our plane tickets. In a civilized country this hotel would not be allowed to operate.

The bathroom was not very clean and had mold., No wash cloths were provided and the towels were so dingy, they looked like rags. Bed was hard as a rock. The positives were the free parking on site and the location.

The location is perfect and the lobby looks nice, now the rooms are tiny. I travel with my husband and our 5 month old baby, so we brought our own mini playpen for him to sleep in that it's about 2ft by 3.5 ft. Well between that and our luggage we could not walk/move within the room. The matress is hard as a rock and my back ached just from lating down a few minutes. The bathrooms are also tiny. The rooms are outdated. The tv is not bigger than 19'. This perhaps would work for a solo low mantanace traveler, but not for a family with 1 or more children. The size of the rooms and the matressed have made this the most unconfortable hotel stay ever.

Wifi didnt work in my room, reception desk doesnt speak English, thanks god I was with my Mexican friends. Also my friend left his phone in the room and it was gone. Never again. Trust me, stay away from this hotel

I stayed in this hotel twice. The first time there were no problems. The second time we took all of our belongings down to reception so they could keep them until we left town. They said it was no problem. When we returned from excursions my backpack was gone. Inside my backpack was my laptop. It was never recovered. The hotel only reimbursed me for half even though they promised to pay the full amount. It completely ruined our whole trip, especially for my parents who were visiting Mexico for the first time. They will never go back.

This was a horrible experience. The room is too small, but that is the least of the problems. Not hot water, the bathroom with jacuzzi was really dirty. The pillows were dirty and smelled, couldn't sleep because of the hard bed. They woke us up and we did ask for that service. I don't recommend it.

Well lets start with the positives..it's very central and it has a balcony..now the negatives. We have been traveling through Mexico and had some AMAZING stays in hotels along the way experiencing the great mexican hospitality.., then we arrived at Hotel San Pedro! When we checked in they immediately wanted payment, not that it was the worst thing they did but I'll start off by saying the "junior suite" is worse than a standard room! And the bathroom was basically like a hostel with nasty mould and scum in the "jacuzzi" which was a spa bah wafrom the late 80s that has never been cleaned properly with a public toilet style soap dispenser on the dank wall!..then after a ridiculously bad night sleeping on the concrete slab of a bed with only a thin cover for comfort (heater was broken) we went down for breakfast with some mega loud terrible band playing right next to our heads we were told they charge us if we wanted extra milk for the coffee which tasted like instant maybe even just reused the old coffee grounds for making it for the entire hotel!...anyways after this awful experience we decided to skip breakfast and eat out instead. The staff lack any form of customer service and make you feel like you're an unwelcomed house guest, the rooms are soulless and cold and would suggest anyone thinking about booking a stay here and reading this at the moment head back to the search field and try something else cause i will definitely not recommended this place...give this place a wide berth

I would say bit overpriced for what they are offering. Little bit old-fashioned, I can image this was top, but 20 years ago. Also the room was bit dirty as well as around the pool outside. Very bad warm water stream and the water was smelly.

Room options

Junior Suite, 1 King Bed

King 1 | Sleeps 2

Executive Double Room

Queen 2 | Sleeps 4

Reviews from Trip Advisor

Trip Advisor aggregated rating

39% of guests recommend this hotel

Total of 196 reviews