Can you manage without a credit card?

I just did using Visa debit card. No problem.
+1 - by and large, you will have no issue with booking using visa debit home or abroad. If you do come across the exception, then it's the vendors loss. Furthermore, there is just €5 stamp duty on a debit card whereas €30 for a credit card.