We have been to both and I definitely think Evora has so much more in charm as a university city with Roman ruins, good hotels, great places to see and fabulous places to eat. When we drove to Obidos, I knew I was going to have issues since I got to park with numerous big buses.