Speak with friends, family and acquaintances who have visited Edinburgh to get recommendations on hotels. Alternatively, if you do not know anyone who has visited Edinburgh, use websites such as TripAdvisor and Lonely Planet to read reviews of various hotels.
Use a guidebook, such as Frommer's or the Locals Guidebook to Edinburgh to find out about interesting hotels in the city . You can find guidebooks at bookstores such as Barnes and Noble or online at Amazon.
Book hotels on the Internet at websites such as Expedia or Travelocity. Many of the larger chain hotels will be listed on these websites, including the type of accommodation you are seeking.
Call individual hotels to make reservations. Some hotels require a down payment in order to reserve a room, so have your credit card handy.
Speak with a travel agency then have them book hotels for your trip to Edinburgh. They may be able to arrange a package vacation that includes hotels and airfare.