Skip to main content

Hotel Maria Cristina

Belle Époque beauty in the heart of the city

A beloved symbol of San Sebastián’s refined spirit, Hotel Maria Cristina offers luxury, charm, and an unbeatable location between the Old Town and La Concha Beach.

Hotel Maria Cristina in San Sebastián is a beacon of Belle Époque elegance, offering five-star luxury in the heart of the city. Built in 1912 and named after Spain’s Queen Maria Cristina, the hotel exudes timeless sophistication, with its grand facade, high ceilings, and chandeliers that transport you to a bygone era.

Found near the Urumea River and just steps from the historic Old Town (Parte Vieja) and La Concha Beach, its location is unbeatable. The rooms and suites are spacious and beautifully appointed, many offering stunning views of the river or sea.