Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 60 hotels in Williams
Get Prices

3-star hotels in Williams, Arizona

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Applied filters
Stars:   ×
Best Western Plus Inn Of Williams2600 W Route 66, Williams, United States, 86046-9182View on map
1.1 mi from City Center1.2 mi from Williams Recreation
Offering forest views, the venue is placed close to Buckskinner Park, and boasts a private swimming pool.
  • The hotel has
    • On-site car park
    +1
7.6
Very good86 reviews
Price fromUS$ 130per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ramada By Wyndham Williams/Grand Canyon Area Hotel950 N Grand Canyon Blvd, Williams, United States, 86046View on map
1200 yd from City Center1000 yd from Grand Canyon Railway
The hotel has an indoor restaurant as well as a swimming pool, available in the centre of Williams.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    • 24-hour business centre
    +3
7.2
Very good22 reviews
Price fromUS$ 130per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Inn Express & Suites Williams1150 W. Cataract Lake Road, Williams, United StatesView on map
700 yd from City Center900 yd from Williams Recreation
The hotel was built in 2015 in a ski area of Williams, and nowadays has 81.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    +3
7.4
Very good1 review
Price fromUS$ 133per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Quality Inn Near Grand Canyon Williams1029 N Grand Canyon Blvd, Williams, United States, 86046View on map
1400 yd from City Center1200 yd from Grand Canyon Railway
The hotel has a seasonal pool and lies close to Grand Canyon Railway which is worth visiting.
  • The hotel has
    • On-site car park
    +1
7.6
Very good68 reviews
Price fromUS$ 115per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Super 8 By Wyndham Williams East/Grand Canyon Area Hotel800 East Route 66, Williams, United States, 86046View on map
1.4 mi from City Center1.2 mi from Small Town America
This hotel offers a private swimming pool and the possibility of trying hiking, cycling and fishing services.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.4
Very good477 reviews
Price fromUS$ 102per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Grand Canyon Bed And Breakfast Williams1129 Stockmens Road, Williams, United States, 86046View on map
1.2 mi from City Center1700 yd from Small Town America
Overlooking the courtyard, this romantic hotel welcomes guests with a daily continental breakfast.
  • The hotel has
    • Flat-screen TV
    +1
9.2
Perfect11 reviews
Price fromUS$ 220per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Knights Inn Williams750 N. Grand Canyon Blvd, Williams, United States, 86046View on map
900 yd from City Center700 yd from Grand Canyon Railway
Located close to Small Town America Museum, the hotel has 19 rooms, and boasts access to a railway station.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.4
Nice76 reviews
Price fromUS$ 154per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Canyon Motel & Rv Park Williams1900 East Rodeo Road, Williams, United States, 86046-9527View on map
1.3 mi from City Center1.0 mi from Small Town America
Rooms overlooking the mountain are offered in this hotel that boasts a convenient setting, while onsite there is a heated pool.
  • The motel has
    • On-site car park
    +1
  • The motel has
    • Outdoor dining area
    • Picnic area/ Tables
    +2
7.0
Very good44 reviews
Price fromUS$ 137per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
El Rancho Motel Williams617 East Route 66, Williams, United States, 86046View on map
1100 yd from City Center600 yd from Small Town America
Within easy reach of Buckskinner Park, this hotel comprises 25 rooms with en suite bathrooms.
  • The motel has
    • Off-site car park
    +1
  • The motel has
    • Outdoor dining area
    +1
6.6
Nice2 reviews
Price fromUS$ 99per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Red Garter Inn Williams137 West Railroad Avenue, Williams, United States, 86046View on map
400 yd from City Center100 yd from Grand Canyon Railway
Boasting a private pool, the hotel is about 10 minutes' walk from the center of Williams.
  • The inn has
    • Off-site car park
    +1
  • The inn has
    • Outdoor dining area
    • Restaurant
    +2
Price fromUS$ 108per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sheridan House Inn- Adult Only Accommodation Williams460 East Sheridan Avenue, Williams, United States, 86046View on map
1000 yd from City Center500 yd from H A Clark Memorial Field
Offering a games room and board games for guests with children, the hotel is set near Wild West Junction in the historic part of Williams.
  • The bed & breakfast has
    • On-site car park
    +1
9.4
Perfect3 reviews
Price fromUS$ 230per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Red Roof Inn Williams642 East Route 66, Williams, United States, 86046View on map
1100 yd from City Center700 yd from Small Town America
A few meters away you can enjoy Bearizona Wildlife Park.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Outdoor swimming pool
    +1
Price fromUS$ 131per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

12 hotels found