Compare and save on Seville hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Seville hotels

Use our map to find hotels near the Seville area or attractions you want to visit.

The best Seville hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Seville

Seville is the capital of Spain's Andalusia region, and one of the country's largest cities. Resting place of Christopher Columbus and the birthplace of the centuries-old tradition of flamenco dancing, Seville is a treasure trove of historical and cultural wonders that will leave you feeling as though you've walked through a door to the past.

It's also a city of contradictions: Medieval cathedrals, winding roads, and aristocratic mansions serve as a backdrop to lively bars, buzzing plazas, and an overall attitude of celebration - no matter the season! 

Tourism in Seville, Spain

Seville is home to some of Spain's most beloved festivals, like the Semana Santa, a tribute to the Passion of the Christ that takes place in the week leading up to Easter, and the Feria de Abril two weeks later, where dozens of casetas pop up along the river and partygoers descend on the streets for drinks, dancing, and tapas dressed in their finest traditional clothing. You won't want to miss it!

At other times of year, head to the main square to see the world's largest Gothic cathedral, the Giralda, which also serves as the tomb of Christopher Columbus! Another key point of interest is the Real Alcazar, a UNESCO-listed palace that has been restored many times over its 1100-year history, and still serves as a royal palace today.

Where are hotels located in Seville?

Seville's most popular hotels are located near the city centre bordering the river, making it easy to walk from your hotel to the main square. Some, like the Barcelo Sevilla Renacimiento or Silken Al-Andalus Palace hotels, are located a bit further away and you may require a rental car to get to the city's main attractions.

How much do hotels in Seville cost?

The average hotel costs between $100 and $150 per night in Seville, with some luxury options as much as $400 per night.

Are there any unique boutique hotels in Seville?

Yes! Head to the Cool Sevilla Hotel for an affordable, relaxed experience in a converted 19th-century rowhouse, or check out Corral del Ray for a more upscale experience in a 17th-century hotel with a rooftop pool.

Are there any luxury hotels in Seville?

If you dream of living in the lap of luxury, Seville is the place to do it! The Gran Melia Colón is a swanky 5 star hotel located in the city centre featuring a wellness spa, a hip bar, a world-class restaurant, and complimentary breakfast. The most iconic hotel in Seville is the Hotel Alfonso XIII, an ornate hotel located just steps from the Giralda cathedral that was commissioned by the King of Spain to serve international dignitaries during the 1929 Exhibition.

Which Seville hotels are suitable for families?

The Hotel Casa 1800 Sevilla is a great option for travelers with kids, with a nice pool and elegant design. For something a bit more budget-friendly, consider staying at the Sevilla Center Hotel, which offers a rooftop pool, complimentary breakfast, and stellar views over the city.