A view of a lone tree in desert plain in Monument Valley tribal park in springtime

Find hotels in St. Michaels, AZ from CA $64

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Michaels hotels

Navajoland Inn

Navajoland Inn
2.5 star property
St. Michaels
8.8 out of 10, Excellent, (590 reviews)
"great stay!"
United States
Allison Davis-White
The price is CA $111
CA $127 total
includes taxes & fees
Jul 1 - Jul 2
Navajoland Inn

Hotel El Rancho

Hotel El Rancho
3.0 star property
Gallup
9.2 out of 10, Wonderful, (2,544 reviews)
"Nice place to stay."
United States
Gary
The price is CA $181
CA $208 total
includes taxes & fees
Jul 16 - Jul 17
Hotel El Rancho

Best Western Plus Gallup Inn & Suites

Best Western Plus Gallup Inn & Suites
2.5 star property
Gallup
9.0 out of 10, Wonderful, (1,004 reviews)
"Clean room, friendly staff, great breakfast!"
United States
Lacey
The price is CA $174
CA $201 total
includes taxes & fees
Jun 28 - Jun 29
Best Western Plus Gallup Inn & Suites

Red Roof Inn Gallup

Red Roof Inn Gallup
2.0 star property
Gallup
8.2 out of 10, Very good, (1,821 reviews)
"Great price and safe hotel"
United States
laura
The price is CA $79
CA $93 total
includes taxes & fees
Jun 29 - Jun 30
Red Roof Inn Gallup

SpringHill Suites by Marriott Gallup

SpringHill Suites by Marriott Gallup
3.5 star property
Gallup
8.6 out of 10, Excellent, (1,003 reviews)
"Great Stay. Clean and friendly"
United States
Racheal
The price is CA $191
CA $220 total
includes taxes & fees
Jun 29 - Jun 30
SpringHill Suites by Marriott Gallup

Super 8 by Wyndham Gallup

Super 8 by Wyndham Gallup
2.0 star property
Gallup
6.6 out of 10, (919 reviews)
"Nice place to stay"
United States
Shelley
The price is CA $69
CA $82 total
includes taxes & fees
Jun 27 - Jun 28
Super 8 by Wyndham Gallup

Microtel Inn by Wyndham Gallup

Microtel Inn by Wyndham Gallup
2.0 star property
Gallup
8.0 out of 10, Very good, (1,006 reviews)
"Bed was VERY comfortable, room very clean, and staff was nice."
United States
Steve
The price is CA $96
CA $112 total
includes taxes & fees
Jun 23 - Jun 24
Microtel Inn by Wyndham Gallup

Colonial Motel

Colonial Motel
2.0 star property
Gallup
7.2 out of 10, Good, (479 reviews)
"I had a great night stay 😁"
United States
John
The price is CA $53
CA $64 total
includes taxes & fees
Jul 5 - Jul 6
Colonial Motel

Best Western Gallup West

Best Western Gallup West
2.5 star property
Gallup
8.6 out of 10, Excellent, (1,266 reviews)
"Great stay. "
United States
Leondro D
The price is CA $131
CA $155 total
includes taxes & fees
Jul 19 - Jul 20
Best Western Gallup West

Howard Johnson by Wyndham Gallup

Howard Johnson by Wyndham Gallup
2.0 star property
Gallup
7.4 out of 10, Good, (1,002 reviews)
"The motel offered a fair price for the room so that was the main draw. They had a nice continental breakfast that was satisfying. I'm not a big breakfast person, so this was perfect as I could have bagels, raisin bread, fruit etc, instead of just my usual cereal. I recommend this place as I would stay there again if I ever came back to Gallup."
United States
robert
The price is CA $76
CA $89 total
includes taxes & fees
Jul 16 - Jul 17
Howard Johnson by Wyndham Gallup

Days Inn by Wyndham Gallup

Days Inn by Wyndham Gallup
2.0 star property
Gallup
6.0 out of 10, (839 reviews)
"Good for the money. Great staff just a bad location, homeless walking around everywhere here even trying to sneak in for the breakfast. Staff was kind, room was clean"
United States
Marie
The price is CA $70
CA $86 total
includes taxes & fees
Jun 26 - Jun 27
Days Inn by Wyndham Gallup

Hampton Inn & Suites Gallup

Hampton Inn & Suites Gallup
2.5 star property
Gallup
8.0 out of 10, Very good, (291 reviews)
"Staff, front desk personnel when I checked in was very nice and helpful"
United States
Eugene
The price is CA $177
CA $204 total
includes taxes & fees
Jun 27 - Jun 28
Hampton Inn & Suites Gallup

Navajo Nation Inn

Navajo Nation Inn
2.5 star property
Window Rock
8.8 out of 10, Excellent, (597 reviews)
"Clean room, nice staff."
United States
ANGELA
The price is CA $146
CA $167 total
includes taxes & fees
Jun 23 - Jun 24
Navajo Nation Inn

Comfort Inn Gallup I-40 Exit 20

Comfort Inn Gallup I-40 Exit 20
2.5 star property
Gallup
7.8 out of 10, Good, (1,000 reviews)
"Room was very clean and bed was super comfortable."
United States
Arturo
The price is CA $146
CA $168 total
includes taxes & fees
Jul 19 - Jul 20
Comfort Inn Gallup I-40 Exit 20

Motel 6 Gallup, NM

Motel 6 Gallup, NM
2.0 star property
Gallup
7.6 out of 10, Good, (774 reviews)
"Room was clean and quiet."
United States
Stephen
The price is CA $76
CA $89 total
includes taxes & fees
Jun 29 - Jun 30
Motel 6 Gallup, NM

Hilton Garden Inn Gallup

Hilton Garden Inn Gallup
3.0 star property
Gallup
8.8 out of 10, Excellent, (1,001 reviews)
"Enjoyed the stay and will recommend."
United States
Francisco
The price is CA $201
CA $234 total
includes taxes & fees
Jul 12 - Jul 13
Hilton Garden Inn Gallup

Quality Inn & Suites Gallup I-40 Exit 20

Quality Inn & Suites Gallup I-40 Exit 20
2.5 star property
Gallup
8.2 out of 10, Very good, (1,009 reviews)
"Clean, safe, near Route 66 Family and pet friendly"
United States
Rosio
The price is CA $127
CA $150 total
includes taxes & fees
Jul 16 - Jul 17
Quality Inn & Suites Gallup I-40 Exit 20

Rodeway Inn Gallup West

Rodeway Inn Gallup West
2.0 star property
Gallup
7.0 out of 10, Good, (725 reviews)
"Staff was pleasant and helpful. Checking in was a breeze and overall felt safe. Room was older but everything worked fine."
United States
Daniel
The price is CA $66
CA $78 total
includes taxes & fees
Jul 21 - Jul 22
Rodeway Inn Gallup West

Knights Inn Gallup at 3208 W Hwy 66

Knights Inn Gallup at 3208 W Hwy 66
2.0 star property
Gallup
6.2 out of 10, (574 reviews)
"Great place to stay."
United States
Leander
The price is CA $73
CA $87 total
includes taxes & fees
Jun 23 - Jun 24
Knights Inn Gallup at 3208 W Hwy 66

Travelodge by Wyndham Gallup

Travelodge by Wyndham Gallup
1.5 star property
Gallup
6.4 out of 10, (257 reviews)
"Enjoying. My stay"
United States
Luis
The price is CA $71
CA $84 total
includes taxes & fees
Jun 25 - Jun 26
Travelodge by Wyndham Gallup
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Michaels attractions

Learn more about St. Michaels

Escape to St. Michaels! Enjoy its festivals, culture, and museums.

A view of a lone tree in desert plain in Monument Valley tribal park in springtime

Top St. Michaels Hotel Reviews

More cheap stays in St. Michaels

Hotels in St. Michaels with star rating

Frequently asked questions

What is the best area to stay in St Michaels?
The best area to stay in St Michaels is the historic downtown, particularly along Talbot Street and the surrounding blocks.

This central area is the heart of St Michaels, offering a convenient and pleasant experience. Talbot Street, the main thoroughfare, is lined with independent shops, art galleries, and restaurants, all easily accessible on foot. You'll find many of the town's key attractions, like the Chesapeake Bay Maritime Museum, within a short stroll.

Couples looking for a romantic getaway will find downtown St Michaels particularly appealing. The area boasts a selection of charming inns and boutique hotels, many with water views or lovely gardens. You can enjoy leisurely walks, explore the local boutiques, and dine at excellent restaurants, all without needing a car.

Families visiting St Michaels will also appreciate the downtown area's accessibility. With parks, ice cream parlours, and the maritime museum close by, there's plenty to keep everyone entertained.
What are the best hotels in St Michaels that travellers recommend?
For a highly recommended hotel in St Michaels, the Navajoland Inn is an excellent option.

The Navajoland Inn, with an 8.8 rating, is frequently praised by guests for its comfortable and clean rooms, along with the friendly and helpful staff who provide excellent service. Guests particularly enjoy the wonderful breakfast, which includes a convenient to-go option. The hotel also features a pool and a hot tub, great for relaxation, and offers free self-parking. It is conveniently located just 1.1 km from St. Michael's Historical Museum.
What are the best family hotels in St Michaels?
Navajoland Inn is an excellent family-friendly hotel in St Michaels.

This hotel, with an 8.8 rating, offers comfortable rooms and a pool, which is ideal for families. Guests frequently mention the friendly and helpful staff, excellent service, and wonderful breakfast. The complimentary to-go breakfast and free WiFi are convenient features, and free self-parking is also available. The hotel is located just 1.1 km from St. Michael's Historical Museum, making it a convenient base for exploring the area.
What hotels in St Michaels offer free breakfast?
In St Michaels, the Navajoland Inn is an excellent choice for a hotel offering complimentary breakfast.

The Navajoland Inn, with an excellent 8.8 rating, provides a free breakfast daily, including a convenient to-go option, ensuring a good start to your day. Guests frequently praise the comfortable and clean rooms, as well as the friendly and helpful staff. Additionally, the hotel offers free WiFi, free self-parking, and a pool.
What are the top pet-friendly hotels in St Michaels?
For a highly-rated, pet-friendly hotel in St Michaels, the Navajoland Inn is an excellent choice.

The Navajoland Inn, with an 8.8 rating, warmly welcomes both dogs and cats, making it a convenient option for travellers with pets. Guests frequently praise the comfortable and clean rooms, along with the friendly and helpful staff who provide excellent service. The hotel also offers a wonderful complimentary breakfast, including free to-go options, superb for an early start. It is conveniently located just 1.1 km from St. Michael's Historical Museum. See more pet-friendly hotels in St Michaels
What are the best budget hotels in St Michaels?
For an excellent budget hotel in St Michaels, the Navajoland Inn is a highly recommended option.

The Navajoland Inn, with an 8.8 rating, offers guests a comfortable and clean stay. Visitors frequently praise the friendly and helpful staff, excellent service, and wonderful breakfast. This hotel also provides free WiFi, complimentary breakfast to go, free self-parking, and a pool for guests to enjoy. View all budget hotels in St Michaels
What are the best hotels in St Michaels near St. Michael's Historical Museum?
For a highly-rated hotel in St Michaels near St. Michael's Historical Museum, the Navajoland Inn is an excellent choice.

The Navajoland Inn, with an 8.8 rating, is conveniently located just 1.1 kilometres from St. Michael's Historical Museum. Guests consistently praise the comfortable and clean rooms, as well as the friendly and helpful staff who provide excellent service. The hotel offers a pool, free WiFi, and free self-parking, and guests can enjoy a wonderful complimentary to-go breakfast.
When is the best time to go to St Michaels?
The best time to go to St Michaels is during the shoulder seasons of spring (April to May) and autumn (September to October) for pleasant weather and fewer crowds.

During these months, the temperatures are mild, typically ranging from 15°C to 25°C, making it ideal for exploring the town's outdoor attractions and enjoying activities on the Miles River. You'll find it comfortable for walking around the charming streets and browsing the boutiques without the intense heat of summer or the chill of winter.

For those looking to experience the town's renowned seafood festivals and regattas, the summer months (June to August) offer a lively option, though it can be warmer and busier. While the town is popular during this period, booking accommodation and restaurant reservations well in advance is advisable.

Couples often appreciate the spring and autumn for a romantic getaway. The quieter streets and comfortable weather create a relaxed setting for enjoying waterfront dining and leisurely strolls.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Michaels.
How can I save on a St. Michaels hotel booking with Expedia?
Members always get our best prices. Find our best St. Michaels hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St. Michaels hotel?
Prices for hotels in St. Michaels often vary, but you can find a great deal from CA $64 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia