Take in the views from the rooftop terrace when you stay at Auchrannie Resort. You can visit the spa to be pampered with massages, body wraps, or aromatherapy, and Cruize Bar Brasserie, one of 3 restaurants, serves breakfast, lunch, and dinner. Other highlights at this eco-certified hotel include 2 indoor pools, a fitness center, and an indoor tennis court. Fellow travelers say great things about the helpful staff.