49,013 properties
0 phones
0 emails
0 for sale
134 results · Page 2/3
All (49,013) Self-Storage (6,315) Mobile Home Parks (7,982) Car Washes (7,857) Laundromats (5,362) RV Parks (8,082) Marinas (3,500) Budget Motels (9,891) Mailbox / Pack & Ship (24)
Map:

Century 21 Motel

2

NM · 2454 North Main Street

Budget Motels
Phone

Comfort Inn

2

NM · 2709 Sudderth Drive

Budget Motels
Phone

Budget Lodge

2

NM · 601 Sudderth Drive

Budget Motels
Phone

Four Winds Motel

2

Carrizozo, NM · 6539 US 380

Budget Motels
Phone

Carrizozo Inn

2

Carrizozo, NM · 102 Central Avenue

Budget Motels
Phone

Royal Host Motel

2

NM · 2146 West Picacho Avenue

Budget Motels
Phone

Desert Oasis Inn

2

NM · 1765 West Picacho Avenue

Budget Motels
Phone

Desert Lodge Motel

2

NM · 1900 West Picacho Avenue

Budget Motels
Phone

The Big Chile Inn

2

NM · 2160 West Picacho Avenue

Budget Motels
Phone

Imperial Sky Motel

2

NM · 1865 West Picacho Avenue

Budget Motels
Phone

Kilby Motel

2

NM · 1045 South Main Street

Budget Motels
Phone

Town House Motel

2

NM · 2205 West Picacho Avenue

Budget Motels
Phone

A Day's End Lodge

2

NM · 755 North Valley Drive

Budget Motels
Phone

Sands Motel

2

NM · 1655 South Main Street

Budget Motels
Phone

Bruce Motel

2

NM · 800 South Main Street

Budget Motels
Phone

Budget Inn

2

NM · 2255 West Picacho Avenue

Budget Motels
Phone

Ace Motel

2

Alamogordo, NM · 2615 North White Sands Boulevard

Budget Motels
Phone

Suburban Extended Stay Alamogordo

2

Alamogordo, NM · 2500 North White Sands Boulevard

Budget Motels
Phone

Economy Inn - Alamogordo

2

Alamogordo, NM · 508 South White Sands Boulevard

Budget Motels
Phone

Coyote South

2

Santa Fe, NM · 3358 Cerrillos Road

Budget Motels
Phone

Super 8

2

Santa Rosa, NM · 2075 Historic Route 66

Budget Motels
Phone

Rainbow Inn

2

Carrizozo, NM · 103 Central Avenue

Budget Motels
Phone

Motel 6

2

Gallup, NM · 3306 West Historic Highway 66

Budget Motels
Phone

Motel 6

2

Espanola, NM · 811 South Riverside Drive

Budget Motels
Phone

America's Best Value Inn

2

Santa Rosa, NM · 120 US Highway 54

Budget Motels
Phone

Motel 6

2

Moriarty, NM · 1901 Old US 66 West

Budget Motels
Phone

High Country Lodge

2

NM

Budget Motels
Phone Email

Super 8 by Wyndham Clayton

2

NM

Budget Motels
Phone Email

Mountaineer Inn

2

Reserve, NM · 6 The Lane

Budget Motels
Phone

Sands Motel

2

Portales, NM · 1130 West 1st Street

Budget Motels
Phone

Del Prado Motel

2

NM

Budget Motels
Phone

Motel 6

2

NM

Budget Motels
Phone

Hometown Inn + Kitchen

3

NM · 3706 National Parks Highway

Budget Motels

Downtown Inn

3

Albuquerque, NM · 1213 Central Avenue Northwest

Budget Motels
Phone

La Quinta Inn & Suites by Wyndham Santa Rosa

3

Santa Rosa, NM · 2277 Historic Route 66

Budget Motels
Phone Email

Kachina Lodge Resort and Meeting Center

3

NM · 413 Paseo del Pueblo Norte

Budget Motels
Phone

Palomino Motel

3

NM · 1215 East Tucumcari Boulevard

Budget Motels
Phone Email

Cottonwood Court Motel

3

Santa Fe, NM · 1742 Cerrillos Road

Budget Motels
Phone

King's Rest Court

3

Santa Fe, NM · 1452 Cerrillos Road

Budget Motels
Phone Email

El Pueblo Lodge

3

Taos, NM · 412 Paseo del Pueblo Norte

Budget Motels
Phone Email

Knights Inn Albuquerque

3

NM · 801 Central Avenue Northeast

Budget Motels
Phone

Desert Chateau

3

Santa Fe, NM · 1622 Cerrillos Road

Budget Motels
Phone

Lovington Inn

3

Lovington, NM · 1600 West Avenue D

Budget Motels
Phone

The Inn & Mercantile at Ojo

3

NM · 11 Los Banos Drive

Budget Motels
Phone

Lofts At Sterling Sage

3

Chama, NM · Terrace Avenue

Budget Motels
Phone Email

Hikers Cimarron Inn

3

Cimarron, NM · 212 10th Street

Budget Motels
Phone

Largo Motel

3

NM

Budget Motels
Phone

Motel 6

3

Albuquerque, NM · 1000 Avenida César Chávez Southeast

Budget Motels
Phone

Crossroads Motel

3

Albuquerque, NM · 1001 Central Avenue Northeast

Budget Motels
Phone Email

Motel 6

3

Carlsbad, NM · National Parks Highway

Budget Motels
Phone
// Heat map modes // mapPoints format: [id, lat, lon, category, valuation, data_score, motivated_score] let heatLayer = null; let circleLayer = null; let currentMode = 'markers'; function clearOverlays() { if (heatLayer) { map.removeLayer(heatLayer); heatLayer = null; } if (circleLayer) { map.removeLayer(circleLayer); circleLayer = null; } } function setMapMode(mode) { currentMode = mode; clearOverlays(); // Update button states document.querySelectorAll('.map-mode-btn').forEach(b => b.classList.remove('active')); document.getElementById('btn-' + mode).classList.add('active'); if (mode === 'markers') { markers.addTo(map); return; } map.removeLayer(markers); if (mode === 'density') { // Pure density heatmap const pts = mapPoints.filter(p => p[1] && p[2]).map(p => [p[1], p[2], 1]); heatLayer = L.heatLayer(pts, {radius: 20, blur: 15, maxZoom: 10, max: 5, gradient: {0.2: '#ffffb2', 0.4: '#fd8d3c', 0.6: '#f03b20', 0.8: '#bd0026', 1: '#800026'} }).addTo(map); } else if (mode === 'valuation') { // Circle markers colored by valuation circleLayer = L.layerGroup(); const maxVal = Math.max(...mapPoints.map(p => p[4]).filter(v => v > 0)) || 1; mapPoints.filter(p => p[1] && p[2] && p[4] > 0).forEach(p => { const ratio = Math.min(p[4] / maxVal, 1); const r = Math.round(ratio * 255); const g = Math.round((1 - ratio) * 200); const color = `rgb(${r}, ${g}, 50)`; const radius = 4 + ratio * 10; L.circleMarker([p[1], p[2]], { radius: radius, fillColor: color, color: '#fff', weight: 1, fillOpacity: 0.7 }).bindPopup(`$${(p[4]/1000).toFixed(0)}K`).addTo(circleLayer); }); circleLayer.addTo(map); } else if (mode === 'quality') { // Circle markers colored by data_score circleLayer = L.layerGroup(); mapPoints.filter(p => p[1] && p[2]).forEach(p => { const score = p[5] || 0; const ratio = score / 10; // Green = high, Red = low const r = Math.round((1 - ratio) * 255); const g = Math.round(ratio * 200); const color = `rgb(${r}, ${g}, 50)`; L.circleMarker([p[1], p[2]], { radius: 3 + ratio * 5, fillColor: color, color: '#fff', weight: 0.5, fillOpacity: 0.6 }).addTo(circleLayer); }); circleLayer.addTo(map); } else if (mode === 'motivated') { // Heat map weighted by motivated score const pts = mapPoints.filter(p => p[1] && p[2] && p[6] > 0).map(p => [p[1], p[2], p[6] / 100]); heatLayer = L.heatLayer(pts, {radius: 25, blur: 20, maxZoom: 10, max: 1, gradient: {0.2: '#fff7bc', 0.4: '#fec44f', 0.6: '#fe9929', 0.8: '#d95f0e', 1: '#993404'} }).addTo(map); } }
🔒
Unlock owner contacts for 55,000+ properties
Get Access