Skip to main content

Filter by:


Star rating

Review score

San Pedro – 257 hotels and places to stay
See the latest prices and deals by choosing your dates.
Villa Orquídea Boutique Hotel, hotel in San Pedro

In a prime location in the centre of Mérida, Villa Orquídea Boutique Hotel provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

Beautiful property with comfortable and spacious rooms and a small pool to cool down from the heat. 15 min by foot to Meridas city center. Delicious breakfast with different meal options daily, served at one big family table.
9.3
Scored 9.3
Superb
Rated superb
654 reviews
Price from£126.01per night
Ibis Merida, hotel in San Pedro

Located in Mérida, 2.8 km from Merida Cathedral, Ibis Merida provides accommodation with a restaurant, free private parking and a bar.

Breakfast was good and the location is very good, everything is around and the montejo avenue is practically next to the hotel, I liked that.
8.3
Scored 8.3
Very good
Rated very good
2,254 reviews
Price from£56.67per night
City Express Plus by Marriott Merida, hotel in San Pedro

Well situated in Mérida, City Express Plus Merida offers air-conditioned rooms with free WiFi, free private parking and room service.

Beds are super nice and staff is friendly. But this is a Hotel to come by if you are a couple of days in the city to work or make tourism, not for a family trip
8.1
Scored 8.1
Very good
Rated very good
1,007 reviews
Price from£101.11per night
Fiesta Inn Merida, hotel in San Pedro

Offering an outdoor swimming pool and a restaurant, Fiesta Inn Merida is located in front of Siglo XXI Convention Centre and 7.5 km from Merida’s historic centre.

The exceptional customer service! I truly appreciate the accommodation provided, related to a health issue. Carlos P, from guest services, was very responsive, kind, and professional!
8.6
Scored 8.6
Fabulous
Rated fabulous
620 reviews
Price from£92.44per night
Ibis Styles Merida Galerias, hotel in San Pedro

Ibis Styles Merida Galerias is set in Mérida, 1.3 km from Conventions Center Century XXI and 9.2 km from Merida Cathedral.

Wonderful location and staff
8.0
Scored 8.0
Very good
Rated very good
2,515 reviews
Price from£42.70per night
Casa Tavera- Adults Only, hotel in San Pedro

Conveniently set in the centre of Mérida, Casa Tavera- Adults Only provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. This 5-star hotel offers a terrace.

The hotel is stunning and very close to restaurants and the center. Not noisy at all and the staff will go above and beyond to help you
9.2
Scored 9.2
Superb
Rated superb
442 reviews
Price from£84.88per night
Holiday Inn & Suites - Merida La Isla, an IHG Hotel, hotel in San Pedro

Set in Mérida, 6.8 km from Mundo Maya Museum, Holiday Inn & Suites - Merida La Isla, an IHG Hotel offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace.

Here is a list of positive things: - Room is clean and in a good quality - Large flat screen TV with many channels. - Shower ( a bit old ). - Airconditioning that is cooling your room super fast - Coffee machine, hair drier and fridge was working fine. - Breakfast was not bad and not good either. - Check-in was fast. - Free car Parking.
8.8
Scored 8.8
Fabulous
Rated fabulous
534 reviews
Price from£90.37per night
Hotel Las Dalias Inn, hotel in San Pedro

Set on the lively park of Mejorada, this hotel is only a 15-minutes’ walk from Merida’s Main Square and the Cathedral. Las Dalias Inn offers an outdoor pool and free Wi-Fi throughout.

Room is good size, bright and comfortable. Hotel is walkable to many attractions and parks.
8.0
Scored 8.0
Very good
Rated very good
1,464 reviews
Price from£48.83per night
City Express by Marriott Mérida, hotel in San Pedro

Situated 20 minutes’ drive from the beaches of Progeso, this modern hotel offers free transportation to any destination within a 10 km radius. It includes a gym and free Wi-Fi.

Large parking, restaurants in the neighbourhood.
7.9
Scored 7.9
Good
Rated good
796 reviews
Price from£75.84per night
Hilton Garden Inn Merida, hotel in San Pedro

Hilton Garden Inn Merida features an outdoor swimming pool, fitness centre, a shared lounge and terrace in Mérida.

The room view was just so beautiful, loved to see the sunset from my room. The location was great!!
8.5
Scored 8.5
Very good
Rated very good
693 reviews
Price from£78.59per night
See all hotels near San Pedro
Subscribe to receive premium deals

Prices drop the moment you sign up!