Goboy wrote:
No difference.  When booking months in advance, the dates may not be available on the Taormina website.  But the dates are available on Booking.com & Expedia.  Their rates/rooms may be different due to promotions.  For my trips, I usually end up with Booking.com.
On my last trip, the Taormina rates when finally posted where only $4 less on a week stay.   And the room you want may not be available.  
No horror stories, Taormina is a professionally run hotel.   Use only a CC with no foreign transactions fee even when paying in USD.   I made this mistake once & the bank charged $20.
I just booked and ended up going through the Taormina directly.  I always book for two people just so I don't get crap from the front desk for having a guest.  It usually doesn't make a difference in price unless breakfast is included.
On Agoda and Booking (same company I believe) all of the refundable rates included breakfast.  When I selected two guests it really jacked up the rate.  I booked the King Deluxe on the Taormina site for 2 guests and it was $90 plus tax.  They didn't have any of the larger King rooms available.
Another issue is that they do not take Amex.