3 bed and breakfasts in Farmington
505 E. La Plata, Farmington | B&Bfrom $105
5001 Antelope Junction, Farmington | B&Bfrom $220
3151 West Main Street, Farmington | 3 star b&bfrom $124
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.