Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Santa Rosa

Filter by star ratings
All filters
Comfort Inn City of Natural Lakes
Comfort Inn City of Natural Lakes
7.8 Good
2524 East Historic Route 66, Santa Rosa, NM, United States
Show on map
2.2 mi from city centre, Santa Rosa 
GoodBased on 448 reviews
7.8

The hotel is located in Santa Rosa and offers an indoor pool. It also features an express check-in and check-out feature, meeting rooms and an airport shuttle.

Super 8 by Wyndham Santa Rosa
Super 8 by Wyndham Santa Rosa
7.9 Good
2075 Historic Route 66, Santa Rosa, NM, United States
Show on map
0.6 mi from city centre, Santa Rosa 
GoodBased on 324 reviews
7.9

Super 8 by Wyndham Santa Rosa provides a cosy setting when in Santa Rosa. It is conveniently positioned for those wishing to visit the area's popular attractions.

Rodeway Inn
Rodeway Inn
5.4 Okay
2298 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.1 mi from city centre, Santa Rosa 
OkayBased on 226 reviews
5.4

Rodeway Inn Santa Rosa is located in Santa Rosa and features free Wi-Fi. It also offers laundry facilities, a 24-hour business centre and a 24-hour reception.

Best Western Santa Rosa Inn
Best Western Santa Rosa Inn
8.8 Excellent
2491 Historic Route 66, Santa Rosa, NM, United States
Show on map
2.1 mi from city centre, Santa Rosa 
ExcellentBased on 40 reviews
8.8

This comfortable hotel in Adrian offers complimentary Wi-Fi, as well as an outdoor heated pool and a 24-hour reception. It also provides a 24-hour business centre, a safe and laundry facilities.

Hampton Inn Santa Rosa
Hampton Inn Santa Rosa
8.3 Excellent
2475 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.4 mi from city centre, Santa Rosa 
ExcellentBased on 151 reviews
8.3

Hampton Inn Santa Rosa is located in Santa Rosa and offers an indoor pool. It also provides a 24-hour reception, a games room and an express check-in and check-out feature.

Americas Best Value Inn Santa Rosa, Nm
Americas Best Value Inn Santa Rosa, Nm
7.6 Good
120 Highway 54, Santa Rosa, NM, United States
Show on map
0.4 mi from city centre, Santa Rosa 
GoodBased on 198 reviews
7.6

The motel is located in Santa Rosa and is close to the area's popular attractions. It also provides a 24-hour reception, a ticket service and an express check-in and check-out feature.

Travelodge by Wyndham Santa Rosa
Travelodge by Wyndham Santa Rosa
6.4 Good
2533 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.7 mi from city centre, Santa Rosa 
GoodBased on 22 reviews
6.4

Boasting a Jacuzzi and an indoor pool, Quality Inn Santa Rosa is situated in Santa Rosa and offers comfortable accommodation. It also provides a lake, a 24-hour reception and an express check-in and check-out feature.

Route 66 Inn
Route 66 Inn
3.4 Mediocre
1818 Historic Rt 66, Santa Rosa, NM, United States
Show on map
0.4 mi from city centre, Santa Rosa 
MediocreBased on 63 reviews
3.4

Route 66 Inn provides a historic setting while in Santa Rosa. It is conveniently located for guests wanting to visit the area's popular attractions.

Days Inn & Suites by Wyndham Santa Rosa
Days Inn & Suites by Wyndham Santa Rosa
5.5 Okay
2255 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.0 mi from city centre, Santa Rosa 
OkayBased on 36 reviews
5.5

Boasting an outdoor pool, Days Inn & Suites by Wyndham Santa Rosa is located in Santa Rosa and provides charming accommodation. It also offers an express check-in and check-out feature, a lake and a 24-hour reception.

Motel 6 Santa Rosa, NM
Motel 6 Santa Rosa, NM
6.6 Good
3400 Will Rogers Drive, Santa Rosa, NM, United States
Show on map
2.3 mi from city centre, Santa Rosa 
GoodBased on 254 reviews
6.6

Offering an outdoor pool, Motel 6 Santa Rosa NM is located in Santa Rosa and is a brief walk from the Route 66 Auto Museum. It also offers a 24-hour reception and a terrace.

Tips for booking a Santa Rosa hotel

Cheapest month:May
Most expensive month:July
Average price in Santa Rosa:$88/night
Absolute cheapest price found:$44/night
Cheapest day:Wednesday
Most expensive day:Saturday
$73 - $103
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$84 - $99
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Santa Rosa hotels

Show all 18 hotels
1
Best Western Santa Rosa Inn
Best Western Santa Rosa Inn
8.8 Excellent
2491 Historic Route 66, Santa Rosa, NM, United States
Show on map
2.1 mi from city centre, Santa Rosa 

This comfortable hotel in Adrian offers complimentary Wi-Fi, as well as an outdoor heated pool and a 24-hour reception. It also provides a 24-hour business centre, a safe and laundry facilities.

2
Americas Best Value Inn Santa Rosa, Nm
Americas Best Value Inn Santa Rosa, Nm
7.6 Good
120 Highway 54, Santa Rosa, NM, United States
Show on map
0.4 mi from city centre, Santa Rosa 

The motel is located in Santa Rosa and is close to the area's popular attractions. It also provides a 24-hour reception, a ticket service and an express check-in and check-out feature.

3
Super 8 by Wyndham Santa Rosa
Super 8 by Wyndham Santa Rosa
7.9 Good
2075 Historic Route 66, Santa Rosa, NM, United States
Show on map
0.6 mi from city centre, Santa Rosa 

Super 8 by Wyndham Santa Rosa provides a cosy setting when in Santa Rosa. It is conveniently positioned for those wishing to visit the area's popular attractions.

4
Hampton Inn Santa Rosa
Hampton Inn Santa Rosa
8.3 Excellent
2475 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.4 mi from city centre, Santa Rosa 

Hampton Inn Santa Rosa is located in Santa Rosa and offers an indoor pool. It also provides a 24-hour reception, a games room and an express check-in and check-out feature.

5
Econo Lodge Inn & Suites
Econo Lodge Inn & Suites
8.1 Excellent
2295 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.1 mi from city centre, Santa Rosa 

Econo Lodge Santa Rosa offers a cosy setting when in Santa Rosa. It also features a 24-hour reception, an express check-in and check-out feature and a ticket service.

6
Comfort Inn City of Natural Lakes
Comfort Inn City of Natural Lakes
7.8 Good
2524 East Historic Route 66, Santa Rosa, NM, United States
Show on map
2.2 mi from city centre, Santa Rosa 

The hotel is located in Santa Rosa and offers an indoor pool. It also features an express check-in and check-out feature, meeting rooms and an airport shuttle.

7
Holiday Inn Express Santa Rosa
Holiday Inn Express Santa Rosa
8.3 Excellent
2516 Historic Route 66, Santa Rosa, NM, United States
Show on map
2.2 mi from city centre, Santa Rosa 

Holiday Inn Express Santa Rosa is set in Santa Rosa and is within a short walk of nearby attractions, such as the Route 66 Auto Museum. It also offers an express check-in and check-out feature, a lake and an indoor pool.

8
Travelodge by Wyndham Santa Rosa
Travelodge by Wyndham Santa Rosa
6.4 Good
2533 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.7 mi from city centre, Santa Rosa 

Boasting a Jacuzzi and an indoor pool, Quality Inn Santa Rosa is situated in Santa Rosa and offers comfortable accommodation. It also provides a lake, a 24-hour reception and an express check-in and check-out feature.

Cheapest hotels in Santa Rosa, United States

Show all 18 hotels
Route 66 Inn
Route 66 Inn
3.4 Mediocre
1818 Historic Rt 66, Santa Rosa, NM, United States
Show on map
0.4 mi from city centre,  

Route 66 Inn provides a historic setting while in Santa Rosa. It is conveniently located for guests wanting to visit the area's popular attractions.

$58
Avg. per night
Motel 6 Santa Rosa, NM
Motel 6 Santa Rosa, NM
6.6 Good
3400 Will Rogers Drive, Santa Rosa, NM, United States
Show on map
2.3 mi from city centre,  

Offering an outdoor pool, Motel 6 Santa Rosa NM is located in Santa Rosa and is a brief walk from the Route 66 Auto Museum. It also offers a 24-hour reception and a terrace.

$61
Avg. per night
Americas Best Value Inn Santa Rosa, Nm
Americas Best Value Inn Santa Rosa, Nm
7.6 Good
120 Highway 54, Santa Rosa, NM, United States
Show on map
0.4 mi from city centre,  

The motel is located in Santa Rosa and is close to the area's popular attractions. It also provides a 24-hour reception, a ticket service and an express check-in and check-out feature.

$64
Avg. per night
Days Inn & Suites by Wyndham Santa Rosa
Days Inn & Suites by Wyndham Santa Rosa
5.5 Okay
2255 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.0 mi from city centre,  

Boasting an outdoor pool, Days Inn & Suites by Wyndham Santa Rosa is located in Santa Rosa and provides charming accommodation. It also offers an express check-in and check-out feature, a lake and a 24-hour reception.

$64
Avg. per night
Rodeway Inn
Rodeway Inn
5.4 Okay
2298 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.1 mi from city centre,  

Rodeway Inn Santa Rosa is located in Santa Rosa and features free Wi-Fi. It also offers laundry facilities, a 24-hour business centre and a 24-hour reception.

$65
Avg. per night
Travelodge by Wyndham Santa Rosa
Travelodge by Wyndham Santa Rosa
6.4 Good
2533 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.7 mi from city centre,  

Boasting a Jacuzzi and an indoor pool, Quality Inn Santa Rosa is situated in Santa Rosa and offers comfortable accommodation. It also provides a lake, a 24-hour reception and an express check-in and check-out feature.

$70
Avg. per night
Super 8 by Wyndham Santa Rosa
Super 8 by Wyndham Santa Rosa
7.9 Good
2075 Historic Route 66, Santa Rosa, NM, United States
Show on map
0.6 mi from city centre,  

Super 8 by Wyndham Santa Rosa provides a cosy setting when in Santa Rosa. It is conveniently positioned for those wishing to visit the area's popular attractions.

$72
Avg. per night
Econo Lodge Inn & Suites
Econo Lodge Inn & Suites
8.1 Excellent
2295 Historic Route 66, Santa Rosa, NM, United States
Show on map
1.1 mi from city centre,  

Econo Lodge Santa Rosa offers a cosy setting when in Santa Rosa. It also features a 24-hour reception, an express check-in and check-out feature and a ticket service.

$84
Avg. per night

Hotel prices in Santa Rosa

2 stars and under

$58 - $122

Holiday Inn Express Santa Rosa

#1 Most popular

$122
Avg. per night
Best Western Santa Rosa Inn

#2 Most popular

$117
Avg. per night
Motel 6 Santa Rosa, NM

Best value

$61
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Santa Rosa

Santa Rosa travel FAQs

  • What are the best hotels in Santa Rosa?

    Holiday Inn Express Santa Rosa (8.2/10 from 214 reviews), Best Western Santa Rosa Inn (8.8/10 from 40 reviews), and Super 8 by Wyndham Santa Rosa (7.9/10 from 324 reviews) are all highly rated places to stay in Santa Rosa.

  • What is a good hotel near Blue Hole?

    Reviews of Super 8 by Wyndham Santa Rosa recommend it as a good place to stay near Blue Hole, scoring 7.9/10 from 324 ratings.

  • How much do hotels in Santa Rosa cost?

    Hotels in Santa Rosa cost an average of $89/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Santa Rosa?

    HotelsCombined searches in the last 3 days suggest cheap Santa Rosa hotels have prices starting from as low as $53/night, depending on the popularity of your requested dates.

  • How much is a hotel in Santa Rosa tonight?

    A hotel in Santa Rosa tonight can start as low as $55 for the night, with an average cost of $106, based on HotelsCombined searches over the last 72 hours.