A few more pointers -
1. Make the website Mobile-compatible ( Google to penalize non mobile compatible websites )
2. Non-annoying pop-ups which can help in upselling services.
3. Make it easier for the guests to get confirmed reservations ( Use Web Booking Engines )
You might find this blog on...