Search Hotels near Top Badajoz Attractions

Top 10 Hotels in Badajoz

See all 67 Hotels in Badajoz
Hotel Badajoz Center
Hotel Badajoz Center

Avenida Damián Téllez Lafuente, 15, Badajoz 06010

4.0 out of 5.0
4.3 out of 5 (105 reviews)

Situated in the business district, this hotel is within 1 mi (2 km) of Plaza de San Francisco, Badajoz Cathedral, and Plaza …

$54
Hotel Las Bovedas
Hotel Las Bovedas

Autovía Madrid-Lisboa, km 405.7, Badajoz 06006

4.0 out of 5.0
4.1 out of 5 (104 reviews)

Situated near the airport, this hotel is 1.7 mi (2.7 km) from Lusiberia and within 6 mi (10 km) of La Giralda and Badajoz …

$47
Mercure Rio Badajoz
Mercure Rio Badajoz

Avendia Diaz Ambrona, 13, Badajoz 06006

3.0 out of 5.0
3.8 out of 5 (60 reviews)

Situated in Badajoz, this hotel is within 1 mi (2 km) of Puente de Palmas, La Giralda, and Badajoz Cathedral. Plaza Alta an …

$45
Sercotel Gran Hotel Zurbarán
Sercotel Gran Hotel Zurbarán

Gomez de Solis, 1, Badajoz 06001

4.0 out of 5.0
3.7 out of 5 (53 reviews)

Located in Badajoz Old Town, this hotel is within a 10-minute walk of Puerto de Palmas and La Giralda. Badajoz Cathedral an …

$52
Hotel Ilunion Mérida Palace
Hotel Ilunion Mérida Palace

Plaza Espana, 19, Merida 06800

5.0 out of 5.0
4.1 out of 5 (195 reviews)

Located in Merida Old Town, this luxury hotel is steps from Museum of Visigothic Art, Plaza de Espana, and Arco de Trajano. …

$74
Hotel Cortijo Santa Cruz
Hotel Cortijo Santa Cruz

Carretera Nacional N-430, Km 113.6, Villanueva de la Serena 06700

4.0 out of 5.0

Situated in Villanueva de la Serena, this hotel is within 12 mi (20 km) of Tierno Galvan Park, Ethnographic Museum, and Churc …

$43
Hotel ILUNION Golf Badajoz
Hotel ILUNION Golf Badajoz

Autovia Madrid-Lisboa, km 395, Badajoz 06002

4.0 out of 5.0
3.9 out of 5 (88 reviews)

Located in a rural location, this family-friendly hotel is within 6 mi (10 km) of Plaza Alta, Badajoz Fortress, and Badajoz …

Get Rates
Aparthotel Ascarza Badajoz
Aparthotel Ascarza Badajoz

C/ Castillo Puebla de Alcocer 28 , Badajoz 06011

3.0 out of 5.0
3.7 out of 5 (23 reviews)

Situated in Badajoz, this aparthotel is within 2 mi (3 km) of Puente de Palmas, La Giralda, and Badajoz Cathedral. Plaza Alta …

Get Rates
NH Gran Hotel Casino Extremadura
NH Gran Hotel Casino Extremadura

Calle Adolfo Diaz Ambrona,11, Badajoz 06006

5.0 out of 5.0
4.4 out of 5 (86 reviews)

This family-friendly Badajoz hotel is located on a river, within 1 mi (2 km) of Puente de Palmas, La Giralda, and Badajoz …

Get Rates
Hotel Condedu Badajoz
Hotel Condedu Badajoz

Calle Muñoz Torrero, 27, Badajoz 06001

2.0 out of 5.0
3.7 out of 5 (59 reviews)

Located in Badajoz Old Town, this hotel is steps from Convent of La Merced and La Giralda. Badajoz Cathedral and Plaza Alta …

$36

Recent Reviews in Badajoz

Where to stay in Badajoz

Badajoz Hotel Guide

Expedia.com offers a selection of 67 hotels in Badajoz. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Badajoz. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Badajoz neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Badajoz, now, including last minute deals!