New Mexico Hotels and Motels
Pictures, Maps, and Locations

You are here:
United States >> New Mexico Hotels

Two and a half centuries before the cession of New Mexico, Spanish explorers and colonists had beaten a track called Camino Real northward into the middle of the Rio Grande Valley.

This area, a land of contrasts, runs from El Paso, Texas, to Albuquerque, New Mexico. It's often a land of dry wind, burning sun, and parched lips - a place made green by the river that meanders along a path of fertility.

It's valley dotted with cactus, creosote bush and, along the waterways, salt cedar and cottonwood. It's a desert relieved by soothing hot springs and checkered with irrigated fields, vineyards, and orchards. It's a place where history lives.

Related pages: New Mexico Jacuzzi Hotels, New Mexico Map

New Mexico Hotels and Motels by City

Click here for rates and availability

A - B - C

Abiquiu, New Mexico - Abiquiu NM hotels
-Abiquiu Inn 21120 hwy 84 Abiquiu
Alamogordo, New Mexico - Alamogordo NM hotels
-Best Western Desert Aire Hotel 1021 S. White Sands Boulevard
-Alamogordo-Days Inn 907 S. White Sands Blvd. Alamogordo
-Alamogordo Super 8 Motel 3204 North White Sands Alamogordo
-Comfort Inn and Suites 1020 S. White Sands Blvd. Alamogordo
-Holiday Inn Express Alamogordo, Nm 1401 S. White Sands Blvd.
Albuquerque, New Mexico - Albuquerque NM hotels
Alto, New Mexico - Alto NM hotels
-High Country Lodge P.O. Box 137 Alto
Angel Fire, New Mexico - Angel Fire NM hotels
-Angel Fire Resort PO Drawer B Angel Fire
Arroyo Seco - Arroyo Seco
-Casa Grande Guest Ranch 75 Luis O. Torres Road Arroyo Seco
Artesia, New Mexico - Artesia NM hotels
-Best Western Pecos Inn Motel 2209 West Main Street Artesia
-Holiday Inn Express Artesia, Nm 2210 w main Artesia
Aztec, New Mexico - Aztec NM hotels
-Step Back Inn 103 W Aztec Blvd Aztec
Belen, New Mexico - Belen NM hotels
-Best Western Belen 2111 Camino del Llano Belen
-Belen Super 8 Motel 428 South Main St. Belen
-Holiday Inn Express Belen, Nm 2110 CAMINO DEL LLANO Belen
Bernalillo, New Mexico - Bernalillo NM hotels
-Quality Inn and Suites 210 North Hill Road Bernalillo
-Bernalillo Days Inn 107 Camino Del Pueblo Bernalillo
-Hyatt Regency Tamaya Resort and Spa 1300 Tuyuna Trail Bernalillo
-Holiday Inn Express BERNALILLO 119 BELL LANE Bernalillo
-Bernalillo Super 8 Motel 265 Highway 44 East Bernalillo
Bloomfield, New Mexico - Bloomfield NM hotels
-Best Western Territorial Inn and Suites 415 S Bloomfield Boulevard
-SUPER 8 MOTEL - BLOOMFIELD 525 West Broadway Bloomfield
Carlsbad, New Mexico - Carlsbad NM hotels
-Best Western Stevens Inn 1829 South Canal Carlsbad
-Carlsbad Super 8 Motel 3817 National Parks Highway Carlsbad
-Executive Suites and Hotel 601 South Canal Carlsbad
Clayton, New Mexico - Clayton NM hotels
-Clayton Days Inn 1120 South 1st Street Clayton
-Best Western Kokopelli Lodge 702 South First Street Clayton
-SUPER 8 MOTEL - CLAYTON 1425 South 1st St. Clayton
Cloudcroft, New Mexico - Cloudcroft NM hotels
-Lodge At Cloudcroft 1 Corona Place Cloudcroft
Clovis, New Mexico - Clovis NM hotels
-Econo Lodge Clovis 1400 E. Mabry Drive Clovis
-La Quinta Inn And Suites Clovis 4521 N. Prince St. Clovis
-Holiday Inn Clovis, Nm 2700 E. Mabry Dr. PO Box 973 Clovis
-Best Western Clovis Inn and Suites 2912 Mabry Drive Clovis
-Rodeway Inn Clovis 1616 Mabry Dr. Clovis
-Number One Value Inn 1720 Mabry Clovis
-Howard Johnson Express Inn - Clovis 2920 Mabry Drive Clovis
Corrales - Corrales
-Sandhill Crane 389 Camino Hermosa Corrales
-Casa De Koshare 122 Ashley Lane Corrales

D - E - F

Deming, New Mexico - Deming NM hotels
-Best Western Mimbres Valley Inn 1500 West Pine Street Deming
-La Quinta Inn and Suites Deming 4300 E Pine St Deming
-Deming - Days Inn 1601 E. Pine Street Deming
-Comfort Inn and Suites 1010 West Pine Street Deming
-Holiday Inn Deming, Nm PO Box 1138 Deming
-Deming Super 8 Motel 1217 W. Pines St. Deming
Dulce, New Mexico - Dulce NM hotels
-Best Western Jicarilla Inn Jicarilla Boulevard Dulce
Eagle Nest - Eagle Nest
-Econo Lodge Eagle Nest 715 Hwy 64 E Eagle Nest
Espanola, New Mexico - Espanola NM hotels
-Espanola-Days Inn 807 South Riverside Drive Espanola
-Comfort Inn Espanola 604-B S. Riverside Dr. Espanola
-Espanola Super 8 Motel 811 S. Riverside Espanola
Farmington, New Mexico - Farmington NM hotels
-Best Western Inn and Suites 700 Scott Avenue Farmington
-Farmington Travelodge 510 Scott Ave. Farmington
-La Quinta Inn Farmington 675 Scott Avenue Farmington
-Farmington Knights Inn 701 Airport Drive Farmington
-Holiday Inn Express Farmington(Bloomfield), Nm 2110 Bloomfield Hwy.
-Courtyard By Marriott Farmington 560 Scott Avenue Farmington
-The Region Inn 601 East Broadway Farmington
-Comfort Inn Farmington 555 Scott Ave. Farmington
-Farmington Days Inn 1901 East Broadway Farmington
-SUPER 8 MOTEL - FARMINGTON EAST 4751 Cortez Way Farmington
Fort Sumner, New Mexico - Fort Sumner NM hotels
-Super 8 Motel - Ft. Sumner 1707 Sumner Avenue Fort Sumner

G - H - I

Gallup, New Mexico - Gallup NM hotels
-Best Western Red Rock Inn 3010 East Highway 66 Gallup
-Comfort Inn Gallup 3208 W. US 66 Gallup, New Mexico
-Best Western Inn and Suites 3009 West Highway 66 Gallup
-Best Western Royal Holiday Motel 1903 West Highway 66 Gallup
-Gallup-Days Inn West 3201 W. Highway 66 Gallup
-Howard Johnson Inn - Gallup 3404 West Highway 66 Gallup
-Gallup - Days Inn East 1603 W. Highway 66 Gallup
-Quality Inn And Suites 1500 W. Maloney Ave. Gallup
-Sleep Inn Gallup 3820 US 66 E. Gallup, New Mexico
-Holiday Inn Gallup, Nm 2915 W. 66 Highway Gallup
-Economy Inn 1709 W. Highway 66 Gallup, New Mexico
-Econo Lodge Gallup 3101 W. US 66 Gallup, New Mexico
-Red Roof Inn Gallup 3304 West Highway 66 Gallup
-Ramada Limited Gallup 1440 W. Maloney Avenue Gallup
-Gallup Travelodge 3275 W. Hwy 66 Gallup, New Mexico
-Gallup Super 8 Motel 1715 W. Hwy 66 Gallup, New Mexico
-Microtel Gallup 3270 West Highway 66 Gallup, New Mexico
Grants, New Mexico - Grants NM hotels
-Best Western Inn and Suites 1501 East Santa Fe Avenue Grants
-Grants-Days Inn P.O. Box 29/ I-40 Grants, New Mexico
-Holiday Inn Express Grants, Nm 1496 E. Santa Fe Ave. PO Box 29
-Comfort Inn Grants 1551 E. Santa Fe Ave Grants, New Mexico
-Grants Travelodge 1608 E. Santa Fe Avenue Grants, New Mexico
-Grants Super 8 Motel 1604 East Santa Fe Avenue Grants
Hobbs, New Mexico - Hobbs NM hotels
-Best Western Executive Inn 309 North Marland Boulevard Hobbs
-Hobbs Howard Johnson Inn 501 N. Marland Blvd Hobbs
-Hobbs - Days Inn 211 N. Marland Hobbs, New Mexico
-Holiday Inn Express Hobbs, Nm 3610 N Lovington Hwy Hobbs
-Econo Lodge Hobbs 619 N. Marland Blvd. Hobbs, New Mexico
-Rodeway Inn Hobbs 200 N. Marland Blvd Hobbs, New Mexico

J - K - L

Las Cruces, New Mexico - Las Cruces NM hotels
-Best Western Mesilla Valley Inn 901 Avenida De Mesilla Las Cruces
-Best Western Mission Inn 1765 South Main Street Las Cruces
-Las Cruces/White Sands Super 8 Motel 4411 N Main St. Las Cruces
-Ramada de las Cruces 201 East University Avenue Las Cruces
-Sleep Inn Las Cruces 2121 S. Triviz Las Cruces United States
-Comfort Suites Las Cruces 2101 S. Triviz Las Cruces United States
-La Quinta Inn Las Cruces 790 Avenida de Mesilla Las Cruces
-La Quinta Inn Las Cruces Organ Mountain 1500 Hickory Drive
-Holiday Inn Express Las Cruces, Nm 2200 South Valley Drive
-Springhill Suites By Marriott Las Cruces 1611 Hickory Loop Las Cruces
-Comfort Inn and Suites 1300 Avenida de Mesilla Las Cruces
-Comfort Inn Las Cruces 2585 S.Valley Dr. Las Cruces United States
-Las Cruces/La Posada Lane Super 8 Motel 245 La Posada Lane
-Staybridge Suites LAS CRUCES 2651 NORTHRISE DRIVE Las Cruces
-Towneplace Suites By Marriott Las Cruces 2143 Telshor Court
-Fairfield Inn By Marriott Las Cruces 2101 Summit Court Las Cruces
Las Vegas, New Mexico - Las Vegas NM hotels
-Las Vegas-Days Inn 2000 Grand Avenue Las Vegas United States
-Comfort Inn Las Vegas 2500 N. Grand Ave. Las Vegas United States
-Plaza Hotel 230 Plaza Las Vegas, New Mexico United States
-Las Vegas Super 8 Motel 2029 N. Hwy. 85 Las Vegas United States
Lordsburg, New Mexico - Lordsburg NM hotels
-Best Western Western Skies Inn 1303 South Main Lordsburg
-Holiday Inn Express Lordsburg, New Mexico 1408 South Main
-Lordsburg Super 8 Motel 110 E. Maple Lordsburg United States
Los Alamos, New Mexico - Los Alamos NM hotels
-Best Western Hilltop House Hotel 400 Trinity Drive at Central Avenue
-Los Alamos Inn 2201 Trinity Drive Los Alamos United States
-Holiday Inn Express Hotel and Suites Los Alamos, Nm 2455 Trinity Dr.
-Los Lunas, New Mexico - Los Lunas NM hotels
-Western Skies Inn And Suites 2258 Sun Ranch Village Lp Los Lunas
-Comfort Inn Los Lunas 1711 Main St. S.W. Los Lunas United States
-Los Lunas Days Inn 1919 Main Street Los Lunas United States

M - N - O

Moriarty, New Mexico - Moriarty NM hotels
-Econo Lodge Moriarty 1316 Route 66 West Moriarty United States
-Holiday Inn Express Moriarty, Nm 1507 Route 66 Moriarty
-Comfort Inn Moriarty 119 Route 66 East Moriarty United States
-Moriarty - Days Inn W. Route 66 Exit 194 Moriarty United States
-Super 8 Motel - Moriarty 1611 W. Old Route 66 Moriarty United States

P - Q - R

Portales, New Mexico - Portales NM hotels
-Portales Super 8 Motel 1805 West Second St. Portales United States
-Holiday Inn Express Hotel and Suites PORTALES 1901 WEST 2ND ST
Raton, New Mexico - Raton NM hotels
-Raton Super 8 Motel 1610 Cedar Raton United States
-Holiday Inn Express Raton, Nm 101 Card Ave Raton, New Mexico
-Budget Host Raton 136 Canyon Drive Raton United States
-Comfort Inn Raton 533 Clayton Rd. Raton United States
-Best Western Sands 300 Clayton Road Raton United States
-Microtel Raton 1640 Cedar Street Raton United States
Red River, New Mexico - Red River NM hotels
-Best Western River's Edge 301 W. River Street Red River United States
Rio Rancho, New Mexico - Rio Rancho NM hotels
-Best Western Rio Rancho Inn Conference Center 1465 Rio Rancho Boulevard
-Rio Rancho-Days Inn 4200 Crestview Drive Rio Rancho United States
-Super 8 Motel - Rio Rancho 4100 Barbara Loop Rio Rancho
Roswell, New Mexico - Roswell NM hotels
-Roswell Super 8 Motel 3575 North Main Street Roswell, New Mexico
-Best Western El Rancho Palacio 2205 North Main Street Roswell
-Roswell-Days Inn 1310 N. Main St. Roswell United States
-La Quinta Inn and Suites Roswell 200 East 19th Street Roswell
-Holiday Inn Express Roswell, Nm 2300 N. Main Roswell
-Best Western Sally Port Inn and Suites 2000 North Main Street
-Comfort Inn Roswell 3595 N. Main St. Roswell United States
-Ramada Inn 2803 W. Second Roswell, New Mexico United States
-Fairfield Inn And Suites By Marriott Roswell 1201 North Main St
Ruidoso, New Mexico - Ruidoso NM hotels
-Holiday Inn Express Ruidoso, Nm 400 West Hwy. 70 Ruidoso
-Travelodge 159 West Highway 70 Ruidoso United States
-Comfort Inn Ruidoso 2709 Sudderth Dr. Ruidoso United States
-Hawthorn Suites Golf and Convention Resort - Ruidoso 107 Sierra Blanca Dr
-Best Western Ruidoso Inn 97 Camelot Drive P.O.Box 7460 Ruidoso
-Ruidoso Super 8 Motel PO Box 7250 / 100 Cliff Dr. Junct. US 70 and NM 48
Ruidoso Downs, New Mexico - Ruidoso Downs NM hotels
-Ramada Ruidoso Downs 2191 Highway 70 West Ruidoso Downs
-Best Western Pine Springs Inn 1420 Highway 70 Ruidoso Downs
-Ruidoso Downs-Days Inn Highway 70 Ruidoso Downs United States

S - T - U

San Juan Pueblo, New Mexico - San Juan Pueblo NM hotels
Santa Fe, New Mexico - Santa Fe NM hotels
Santa Rosa, New Mexico - Santa Rosa NM hotels
-Santa Rosa-Days Inn Interstate Highway 40 (Exit 275) Santa Rosa
-Best Western Santa Rosa Inn 3022 East Will Rogers Drive Santa Rosa
-La Quinta Inn Santa Rosa 1701 Historic Old route 66 Santa Rosa
-Holiday Inn Express SANTA ROSA 3202 WILL ROGERS DR.
-Baymont Inn and Suites Santa Rosa 3300 Historic Route 66
-Best Western Adobe Inn 1501 Will Rogers Drive Santa Rosa
-Comfort Inn Santa Rosa 3343 E. Will Rogers Blvd. Santa Rosa
-Santa Rosa Travelodge 1819 Will Rogers Drive Santa Rosa
-SUPER 8 MOTEL - SANTA ROSA 1201 Will Rogers Drive Santa Rosa
Silver City, New Mexico - Silver City NM hotels
-Econo Lodge Silver City 1120 Hwy 180 E Silver City United States
-Silver City Super 8 Motel 1040 E. Hwy 180 Silver City United States
-Holiday Inn Express Silver City, Nm 1103 SUPERIOR ST. Silver City
-Comfort Inn Silver City 1060 E. US Hwy 180 Silver City United States
Socorro, New Mexico - Socorro NM hotels
-Socorro Days Inn 507 North California Avenue Socorro United States
-Socorro Super 8 Motel 1121 Frontage Rd. NW Socorro United States
-Holiday Inn Express Socorro, Nm 1100 California NE Socorro
-Econo Lodge Socorro 713 California St. N.W. Socorro, New Mexico
-San Miguel Motel 916 CALIFORNIA AVE NE Socorro United States
Taos, New Mexico - Taos NM hotels
-Best Western Kachina Lodge and Meetings Center 413 North Pueblo Road
-Comfort Suites Taos 1500 Paseo Del Pueblo Sur Taos United States
-Quality Inn Taos 1043 Camino del Pueblo Sur Taos United States
-Taos - Days Inn 1333 Paseo Del Pueblo Sur Taos United States
-Taos Super 8 Motel 1347 S Santa Fe Rd Taos United States
-Don Fernando De Taos 1005 Paseo Del Pueblo Sur Taos, New Mexico
-Adobe And Stars Inn 584 State Highway 150 Taos, New Mexico
-Sagebrush Inn 1508 Paseo del Pueblo Taos United States
-Ramada Inn De Taos 615 Paseo Del Pueblo Taos, New Mexico
-Hotel La Fonda 108 South Plaza Taos, New Mexico United States
-Budget Host Inn Taos 1798 Pasco Del Pueblo Sur Taos, New Mexico
-Fechin Inn 227 Paseo Del Pueblo Norte Taos United States
-Adobe Tequila Rose Inn Taos, New Mexico 514 PASEO DEL PUEBLO NORTE
Truth Or Consequences, New Mexico - Truth Or Consequences NM hotels
-Best Western Hot Springs Motor Inn 2270 North Date St
-Truth Or Consequences Super 8 Motel 2151 N. Date St
-Comfort Inn And Suites 2205 N. Date St. Truth Or Consequences
Tucumcari, New Mexico - Tucumcari NM hotels
-Comfort Inn Tucumcari 2800 E Tucumcari Blvd Tucumcari United States
-Tucumcari-Days Inn 2623 S. First St. Tucumcari United States
-Best Western Discovery Inn 200 East Estrella Tucumcari, New Mexico
-Howard Johnson Express Inn 3604 Tucumcari Blvd. Tucumcari
-Econo Lodge Tucumcari 3400 E. Tucumcari Blvd. Tucumcari
-Tucumcari Travelodge 1214 Tucumcari Blvd. Tucumcari, New Mexico
-Holiday Inn Tucumcari, Nm 3716 E. Tucumcari Blvd. Tucumcari
-SUPER 8 MOTEL - TUCUMCARI 4001 E. Tucumcari Boulevard

V - W - XYZ

Vaughn, New Mexico - Vaughn NM hotels
-Oak Tree Inn Vaughn Junction of State Highway 25, 60, and 54 Vaughn
Whites City, New Mexico - Whites City NM hotels
-Best Western Guadalupe Inn 17 Carlsbad Caverns Highway Whites City

hotel logo

Questions about this website? Email
Privacy Policy