Motels in Williams, AZ

5 motels in Williams, AZ on Route 66. Free parking, Wi-Fi, near Grand Canyon. Top-rated El Rancho & Lodge on Route 66. Book now for exclusive deals.

Check-in
Mon, 15 Jun
Check-out
Tue, 16 Jun
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Mon, 15 Jun
-
Check-out
Tue, 16 Jun
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Mon, 15 Jun
-
Check-out
Tue, 16 Jun
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-5 out of 5
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.3
Very good1093 total reviews
our site & Booking.com
Map
1.3 mi from City Center1.0 mi from Small Town America
Offering 18 rooms, the 3-star Canyon Motel & Rv Park Williams is near the historic district of Williams, approximately a 20-minute stroll from Wild West Junction.
FromUS$ 107 /nightSelect
9.0
Perfect2502 total reviews
our site & Booking.com
Map
1027 yd from City Center595 yd from Small Town America
There are rooms facing mountains and the El Rancho Motel Williams is set merely 5 minutes' walk from Wild West Junction.
FromUS$ 109 /nightSelect
8.6
Great1619 total reviews
our site & Booking.com
Map
559 yd from City Center126 yd from Small Town America
Located only 0.8 miles from Santa Fe Lake, the 5-star Lodge On Route 66 Williams provides guests with a storage room.
FromUS$ 155 /nightSelect
Celilo InnMotel
7.4
Very good353 total reviews
our site & Booking.com
Map
498 yd from City Center66 yd from Small Town America
Located approximately a 5-minute walk from Williams Depot and 1.9 miles from Bearizona Wildlife Park, the Celilo Inn features various recreational opportunities and a golf course.
FromUS$ 55 /nightSelect
6.7
Nice291 total reviews
our site & Booking.com
Map
711 yd from City Center278 yd from Small Town America
The 2-star American Regency Inn offers 24 air-conditioned rooms with private bathrooms, merely a 6-minute stroll from Route 66 Williams AZ Sign.
FromUS$ 127 /nightSelect

Williams, Arizona, sits along historic Route 66 and serves as a gateway to the Grand Canyon. Its motels offer budget-friendly rates typically between $60-$120 per night, with free parking and Wi-Fi as standard amenities. Staying near downtown puts you within walking distance of restaurants and shops, while properties on the outskirts provide quiet access to ponderosa pine forests. Most motels feature microwaves, mini-fridges, and coffee makers in rooms, but seasonal pool availability varies-check before booking if swimming is a priority.

Among the top picks, El Rancho Motel earns a Superb 90 rating with its downtown location, barbecue facilities, and proximity to the Canyon Coaster Adventure Park. The Lodge on Route 66 scores Fabulous 86 and includes a continental breakfast and terrace. For families, The Canyon Motel & RV Park (Good 73) offers an indoor heated pool (May-October) and on-site convenience store. Budget travelers can consider Celilo Inn (Good 74) with simple rooms and free parking, while American Regency Inn (Pleasant 67) provides a central base near historic sites.