I've been trying to book a hotel room, I've tried with many hotels, but at the payment phase, all of them ask for payments using either Visa or MasterCard, while I have Maestro. Can Anyone help concerning this matter? Do you know any website where there is a variety of paying methods? The thing is that I need that booking to present it as a proof of booking for the visa procedures! Thank you in advance
Have you tried contacting the hotels directly? They should be able to tell you whether they accept debit cards or not, you might even get a better price for booking it directly with them. On the Booking.com website there's a section with payment options all the way at the bottom of the listing.
Most hotels require a credit card as they'll place a hold on your card for the cost of 1 night in case you're a no-show.
At the end of the day it's at the hotel's discretion which payment methods they accept.
You could also check if the hotel accepts PayPal and link your debit card to a PayPal account. According to the Booking.com customer support page (Find information -> Payment -> What payment methods are accepted?) some locations do indeed offer PayPal as an accepted payment method.