Modern hotel, The Lodge at Perth Racecourse, offers casual rooms, a restaurant/bar, and free breakfast. Set in Scone Palace Park, it features countryside views.