The best deal for a 3-star hotel room in Amarillo found by KAYAK users in the last 3 hours was £56, while a 4-star hotel room the lowest price was £145. The cheapest room found overall was for £34.