Book Zafra hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Zafra

Cheap Zafra hotels

Hotel La Muralla

Hotel La Muralla

3 out of 5
Avenida Fuente del Maestre, 53, Zafra, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$114 per night from 12 May to 13 May
AU$114
12 May - 13 May
includes taxes & fees
With a stay at Hotel La Muralla in Zafra (Zafra Old Town), you'll be steps from Convento del Rosario and Arco Del Cubo.
Hotel La Muralla
Hotel Plaza Grande

Hotel Plaza Grande

2.5 out of 5
Plaza Grande s/n, Zafra
Fully refundableReserve now, pay when you stay
The price is AU$114 per night from 11 May to 12 May
AU$114
11 May - 12 May
includes taxes & fees
With a stay at Hotel Plaza Grande in Zafra (Zafra Old Town), you'll be steps from Plaza Grande and Church of the Candelaria.
Hotel Plaza Grande
Parador de Zafra

Parador de Zafra

4 out of 5
Plaza Corazón de María, 7, Zafra, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$155 per night from 27 May to 28 May
AU$155
27 May - 28 May
includes taxes & fees
With a stay at Parador de Zafra, you'll be centrally located in Zafra, steps from Zafra Castle and Convent of Santa Clara.
Parador de Zafra
Save an average of 15% on thousands of hotels when you're signed in
Hotel Las Palmeras by Vivere Stays

Hotel Las Palmeras by Vivere Stays

3.5 out of 5
Plaza Grande, s/n, Zafra, Badajoz
The price is AU$93 per night from 12 May to 13 May
AU$93
12 May - 13 May
includes taxes & fees
With a stay at Hotel Las Palmeras by Vivere Stays in Zafra (Zafra Old Town), you'll be steps from Plaza Grande and Convento de Santa Catalina.
Hotel Las Palmeras by Vivere Stays
Hotel Cervantes

Hotel Cervantes

2 out of 5
Calle Cervantes 7, Zafra, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$84 per night from 11 May to 12 May
AU$84
11 May - 12 May
includes taxes & fees
A stay at Hotel Cervantes places you in the heart of Zafra, within a 10-minute walk of Zafra Castle and Convent of Santa Clara.
Hotel Cervantes
Hostal Arias

Hostal Arias

1 out of 5
Ctra. Badajoz Granada, km. 72, Zafra, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$70 per night from 11 May to 12 May
AU$70
11 May - 12 May
includes taxes & fees
With a stay at Hostal Arias in Zafra (Zafra Old Town), you'll be within a 10-minute walk of Town Hall and Arco Del Cubo.
Hostal Arias
Hotel Casa Palacio Conde de la Corte

Hotel Casa Palacio Conde de la Corte

4 out of 5
Plaza de Pilar Redondo 2, Zafra, Badajoz
A stay at Hotel Casa Palacio Conde de la Corte places you in the heart of Zafra, steps from Town Hall and Church of the Candelaria.
Hotel Casa Palacio Conde de la Corte
Huerta Honda

Huerta Honda

3.5 out of 5
Lopez Asme 30, Zafra, Badajoz
A stay at Huerta Honda places you in the heart of Zafra, steps from Zafra Castle and 3 minutes by foot from Convent of Santa Clara.
Huerta Honda
Apartment 15 (WIFI + Patio + Parking)

Apartment 15 (WIFI + Patio + Parking)

Zafra
The price is AU$145 per night from 11 May to 12 May
AU$145
11 May - 12 May
includes taxes & fees
Located in Zafra, this vacation home is within a 15-minute drive of Convento del Rosario and Town Hall.
Apartment 15 (WIFI + Patio + Parking)
Don't see what you're looking for?
See all available properties in Zafra
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Zafra

Fantasising about a Zafra getaway? Stop your dreaming and start doing. You'll find a small but awesome selection of 4 hotels to choose from within 5 kilometres of the downtown area.

Check out the Parador de Zafra and Rusticae Hotel Casa Palacio Conde de la Corte. They're not far from the downtown action, so hit the snooze button and enjoy a well-earned sleep in!

Plaza Grande really ought to be right up the top of your must-sees. If you'd like to chill near this awesome sight, book in at the Hotel Cervantes or the Huerta Honda.

Scoring a room at the El Raposo is a great option if you're still after a place to stay. You'll find it 13 kilometres away from central Zafra. Another option is the Hotel Acosta Ciudad de la Musica, 16 kilometres away.

Need more options? Hole up like a rockstar in Calamonte (just try not to trash the joint). Located 50 kilometres away and home to Circo Romano and Roman Theatre, it's sure to be a trip to remember! If you want to visit Calamonte, look into the Parador de Mérida and Hotel Ilunion Mérida Palace. 55 kilometres to the north of Zafra you can also stay at Merida, which is home to the CAPITOLIO Apartamentos Turísticos and Hotel & Boutique Spa Adealba. The National Museum of Roman Art and the Temple of Diana are just some of the most popular attractions to experience while in Merida.

So whether you're off to Zafra with your BFF or on an extravagant trip with bae, let lastminute.com.au take you there today!

Zafra hotels essential information

Accommodation
58 hotels
Lowest Price
AU$70
Highest Price
AU$155
Popular hotels
Hotel La Muralla, Hotel Plaza Grande, Parador de Zafra, Hotel Las Palmeras by Vivere Stays, Hotel Cervantes, Hostal Arias, Hotel Casa Palacio Conde de la Corte, Huerta Honda, Apartment 15 (WIFI + Patio + Parking)

Most recent Zafra hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.