Our Curated Collection

Santa Cruz is Seville’s historic Jewish neighborhood and one of the city’s main attractions. It’s located steps away from Seville’s main landmarks such as the Alcazar, Cathedral and Giralda. Besides having plenty of quaint squares full of restaurants and bars serving up local tapas, the narrow streets of Santa Cruz are also home to some of Seville’s best hotels.

Most of the accommodations in Santa Cruz are restored courtyard palaces that ooze with charm. Many of them have rooftop bars and pools with direct views to the cathedral. No matter what your budget is, you should be able to find that perfect hotel - especially if you book in advance! Check out the list below to see our favorite hotels in Seville’s barrio Santa Cruz.

Top 10 Hotels in Santa Cruz, Seville



La Puerta de Palacio features an unbeatable location, just steps away from both Seville’s Alcazar and cathedral. In addition, the prices are incredible, especially taking into consideration its superb location and the quality of the rooms. However, if you have kids then look further, as this hotel is for adults only.

The hotel features contemporary interior décor in a traditional building. The rooms are cosy with exposed brick and stone walls. Some rooms have a balcony. Guests can also enjoy the rooftop terrace.

If you are getting to the city by car, expect to pay around 21 €/day in the nearby public parking.

La Puerta de Palacio offers an outstanding value for the money at an excellent location. For that reason, we think it’s one of the best hotels in Seville.



Hotel Rey Alfonso X is a solid choice in the middle of the historic Santa Cruz neighborhood. The decor is modern and classy with marble flooring throughout. The highlight is the rooftop where you will find a pool and plenty of sun-beds with bar service.

The views from the top encompass several church bell towers, including the Giralda, as well as views down several quaint streets of the barrio.

The hotel Rey Alfonso X has its own parking. The price is 22 €/day.



Set in a beautifully reformed 18th century building, the Basic Hotel Sevilla Catedral is a budget accommodation offering cosy rooms with traditional décor. There are also family rooms for up to 4 adults.

Guests can enjoy the rooftop terrace as well as complimentary drinks and pastries at the lounge area next to the reception.

Offering great value for the money at an exceptional location (only 2 min walk away from the cathedral), the Basic Sevilla Catedral is definitely one of the best hotels in Santa Cruz.



Hotel Amadeus really has it all – great location (Santa Cruz neighborhood), charming rooms and a fantastic rooftop terrace complete with a plunge pool and jacuzzi. And if you are visiting in colder months, you can still use the pool since it is heated all year round!

There is a variety of different rooms to choose from – some more modern in styling and others that have preserved different elements from the historic building such as tiles or exposed brick. The largest rooms can accommodate up to 4 adults. Some rooms even have private terraces and others their own jacuzzi tubs.

The nearby public parking costs 25 €/day.



Located in one of the charming narrow streets of the Santa Cruz neighborhood stands the quaint Hotel Alcántara. It takes less than 5 min to walk to both the Cathedral and the Alcazar.

This accommodation occupies a beautiful 18th century mansion with the rooms spread around a traditional Andalusian patio. The rooms are bright, quiet and nicely decorated. There are also family rooms for up to 4 adults and 1 child.

Guests love the convenience of having a tablao flamenco in the same building, called la Casa del Flamenco.

This hotel stands out for its very competitive prices, especially taking into consideration its unbeatable central location. For all these reasons, the Alcántara has made it into our list of the best hotels in Santa Cruz.

The nearby public parking costs 25 €/day.



The plunge pool on the rooftop at the Halo Boutique Hotel may not be as big as some of the other pools in the old town, but the price is also slightly more budget friendly too. That is not to say that it’s not an amazing hotel – because it really is. The location is top (Santa Cruz) and the rooftop terrace has views to the cathedral and giralda.

The rooms are tastefully decorated and many elements from the original 19th century stately houses can still be admired.

Children are not allowed at Halo. So if you are a couple, you can enjoy even more peace and quiet.



The Petit Palace Santa Cruz is a stylish boutique hotel that occupies a charming 16th century mansion in barrio Santa Cruz. The hotel is close to a variety of restaurants and tapas bars while the cathedral is only 6 min walk away.

The rooms are spread around an elegant patio with stunning marble floors. The rooms are spacious and feature wooden floors and large windows. There are also rooms for up to 6 people, perfect for large families or group of friends traveling together.



If you want to stay in the traditional neighborhood of Santa Cruz, just steps away from the Alcazar and Cathedral, in one of Seville’s most impressive hotels, then Casa 1800 could be for you.

The boutique hotel is housed in a mansion-palace from 1864 that has been immaculately restored to its former glory. The rooms are elegantly decorated, perfectly blending the building’s history while adding a contemporary touch. In addition, several of the rooms even have terraces with private hot tubs – perfect for a romantic stay in the city.

You can also enjoy the rooftop pool or kick back with a cocktail on the terrace while taking in some of the best views of the cathedral and Giralda tower.

If it’s your first time in Seville and you have the money, it’s hard to beat Hotel Casa 1800.



Las Casas de la Judería is one of the most charming hotels in all of Seville. This elegant 4-star hotel is made up by 27 traditional houses which are connected by an array of hidden passageways and typical Andalusian patios.

Some original elements of the buildings have been maintained and elegantly combined with splendid Andalusian décor throughout. The stylish rooms feature antique furniture, wooden floors and French balconies. Some rooms even have a jacuzzi.

Guests love the rooftop pool with superb panoramic views. There is also a spa and wellness center at this hotel.

The cathedral is 7 min walk away. The price of the nearby parking is 24 €/day.



The 2-star Hotel Murillo occupies a lovely historic building in Seville’s Santa Cruz neighborhood and is just a 4 min walk away from the cathedral.

The accommodation features elegant traditional décor that fits nicely with the building and its beautiful original elements such as the impressive wooden ceilings.

There is also a rooftop terrace with great city views and a bar, the perfect spot to relax with a drink after a long day visiting Seville’s main sites and landmarks.

arrow to scroll to top
Wait, don't close me!

Has España Guide helped plan your trip?

If so, please consider booking your hotel through the links to found on our website or use the following link:

That way, you get the best rates on your hotels and at the same time, it helps us to continue contributing to this site. Everyone wins!