Hotels in Zafra

Search and compare Zafra hotels from hundreds of travel sites and save

Zafra, Badajoz, Spain
17 May — 18 May2
Zafra, Badajoz, Spain
Tue 17/5
Wed 18/5
...and more

Tips for booking a Zafra hotel

Cheapest month:July
Most expensive month:October
Average price in Zafra:₹ 5,276/night
Cheapest price found:₹ 1,268/night
Cheapest day:Saturday
Most expensive day:Sunday
₹ 2,500 - ₹ 8,255
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 3,865 - ₹ 4,831
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Where to stay in Zafra

Zafra travel FAQs

  • What are the best hotels in Zafra?

    Hotel La Muralla, rated with a score of 8.6 from 1,879 reviewers, is one of the most popular hotels in Zafra. Other top stays include Hotel Cervantes, with an average rating of 8.2 from 647 reviewers, and Hotel Plaza Grande, with a score of 8.5 from 1,387 reviewers.

  • How much do hotels in Zafra cost?

    The average price of a hotel in Zafra is ₹ 4,091 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Zafra?

    ₹ 1,158 per night is the cheapest Zafra hotel price found in our data from the last 72 hours.