Thank you for your interest in Sitefinity! I am glad to hear that you are a customer of the Telerik controls. As you probably know the full suite of the Telerik ASP.NET AJAX controls and the Telerik Silverlight controls come bundled with Sitefinity so you can use them within the scope of any Sitefinity based project.
Now, let me try addressing your questions.
There are numerous ways to implement the division of hotels to countries and resorts. The easiest way that comes to mind is to utilize the in-built taxonomy, i.e. making a hotel a part of different categories or applying tags to these content items and then filtering the results based on these tags or categories. The great benefit here is that we have created the logic for you already, all you need to do is create the widgets that will display the results based on these filters. You would be using the API, so no hardcore coding would be required, and also we have some samples which would be able to help you out with this.
As for your second question - as you might probably know, Sitefinity is based on the Provider Model
. That means that you can connect Sitefinity to any datasource of your choice by adding your own custom providers. This is how you can pull information from any location or store data there as well.
What I would recommend is to get in touch with us so that we could discuss your project in further detail and provide you with more specific information so that you could get started (and done :-) ) quickly!
Please drop us an email at firstname.lastname@example.org! We are looking forward to hearing from you, Gary!
Grisha 'Greg' Karanikolov
the Telerik team