If you want to stay in a 3-star hotel in central Seville, you would be looking at an average price of $90 per night. For 4-star hotels, the average price is around $130 per night. For a 5-star hotel in central Seville you'll have to spend around $230 per night.