Hotels in Mesa County

Search Mesa County Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 142 hotels for you in Mesa County

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Wine Country Inn Hotels in Mesa County
Wine Country Inn Hotels in Mesa CountyWine Country Inn Hotels in Mesa CountyWine Country Inn Hotels in Mesa CountyWine Country Inn Hotels in Mesa CountyWine Country Inn Hotels in Mesa CountyWine Country Inn Hotels in Mesa County
94
Hotels in Mesa County
Outdoor swimming pool
Skiing
Horse Riding
"The staff were friendly, breakfast plentiful and good, facilities very nice plus a comfortable bed. The EV charging station was a plus. We highly recommend the Wine Country Inn."
Amazing
103 reviews
9.5/10
1 night
From AU$276
Check Availability
Camp Eddy Hotels in Mesa County
Camp Eddy Hotels in Mesa CountyCamp Eddy Hotels in Mesa CountyCamp Eddy Hotels in Mesa CountyCamp Eddy Hotels in Mesa CountyCamp Eddy Hotels in Mesa CountyCamp Eddy Hotels in Mesa County
99+
Hotels in Mesa County
Parking
Wi-Fi in Public Areas
With a stay at Camp Eddy in Grand Junction (Pear Park), you'll be within a 5-minute drive of Colorado River and Western Colorado Botanical Gardens. This campground is 2.6 mi (4.1 km) from Two Rivers Convention Center and 4.1 mi (6.5 km) from Bananas Fun Park. Make use of convenient amenities such as complimentary wireless internet access, gift shops/newsstands, and a picnic area. Featured amenities include laundry facilities, ATM/banking services, and refrigerator in a common area. Free self parking is available onsite. Make yourself at home in one of the 16 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected.
Amazing
97 reviews
9.4/10
1 night
From AU$133
Check Availability
Tru by Hilton Grand Junction Downtown Hotels in Mesa County
Tru by Hilton Grand Junction Downtown Hotels in Mesa CountyTru by Hilton Grand Junction Downtown Hotels in Mesa CountyTru by Hilton Grand Junction Downtown Hotels in Mesa CountyTru by Hilton Grand Junction Downtown Hotels in Mesa CountyTru by Hilton Grand Junction Downtown Hotels in Mesa CountyTru by Hilton Grand Junction Downtown Hotels in Mesa County
87
Hotels in Mesa County
Private parking
Car Charging Facilities
Fitness Room
Enjoy Tru modern comforts at our Tru by Hilton Grand Junction Downtown hotel, nestled in the rustic heart of the Downtown Historic District. Mix it up at over 100 locally owned shops, restaurants (heated patio seating available) and music venues all within walking distance. Stroll through local wineries or spend the day chasing adventure by hiking, biking and discovering the natural beauty of Grand Junction. Our efficiently designed rooms include everything you need like great bedding, a TV with premium channels, free WiFi and a large bathroom. Rise and shine to our free hot breakfast bar (patio seating available). Fill up on all your favorites, from healthy and hearty to indulgent delights on Mondays - Fridays 6am-9am, and on Saturdays & Sundays 7am-10am. Our 24/7 market lets you crush any craving any time by offering gourmet snacks, local treats and single-serve wine and beer. Hello fun, meet function in our lively lobby. Hang out with fellow travelers swapping stories or playing games. Our lobby alcoves are great for reading or getting in some work time. Both our fitness center and business center are always open to fit your schedule. Affordable travel now comes with unexpected things – like certainty.
Great
96 reviews
9.0/10
1 night
From AU$267
Check Availability
Mesa County
You Might Like
Mesa County Hotels with BreakfastMesa County Hotels with Twin RoomMesa County Hotels with 1 Double BedMesa County Hotels with Swimming PoolMesa County Hotels with Free Cancellation
The Hotel Melrose Hotels in Mesa County
The Hotel Melrose Hotels in Mesa CountyThe Hotel Melrose Hotels in Mesa CountyThe Hotel Melrose Hotels in Mesa CountyThe Hotel Melrose Hotels in Mesa CountyThe Hotel Melrose Hotels in Mesa CountyThe Hotel Melrose Hotels in Mesa County
90
Hotels in Mesa County
Parking
Wi-Fi in Public Areas
Golf Course
With a stay at The Hotel Melrose in Grand Junction (Downtown), you'll be within a 5-minute drive of Colorado Mesa University and Two Rivers Convention Center. This hotel is 0.1 mi (0.2 km) from Museum of the West and 1.1 mi (1.7 km) from Western Colorado Botanical Gardens. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Quench your thirst with your favorite drink at the bar/lounge. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 16 individually decorated guestrooms, featuring kitchenettes. Your pillowtop bed comes with down comforters and premium bedding. 42-inch Smart televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and microwaves, and housekeeping is provided on request.
Very Good
9 reviews
8.9/10
1 night
From AU$305
Check Availability
Hampton Inn Grand Junction Downtown/Historic Main Street Hotels in Mesa County
Hampton Inn Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyHampton Inn Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyHampton Inn Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyHampton Inn Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyHampton Inn Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyHampton Inn Grand Junction Downtown/Historic Main Street Hotels in Mesa County
81
Hotels in Mesa County
Public parking
Car Charging Facilities
Fitness Room
Our Downtown Hampton Inn hotel is nestled among inspiring beauty, surrounded by the amazing natural wonders of the Colorado National Monument, Grand Mesa and Book Cliffs Mountain Range. The entrance to the Colorado National Monument is minutes away from the hotel, featuring acres of stunning sandstone rock formations. Hike miles of winding trails that lead to hidden wonders among the canyons. Jump in a raft for a ride on the white waters of the Colorado River. Challenge yourself on one of our very popular mountain biking trails. The Lunch Loops/Tabeguache and Three Sister Park trails are just minutes from downtown. Ride on OHV, ATV or dirt bike on extensive Bureau of Land Management public lands. Grand Junction is the home of Colorado's Wine Country, known for its premier Colorado wineries. Entice yourself at one of Grand Junction’s Golf Courses. These many inviting, yet challenging 18-hole courses are located just minutes away. Our 250+ days of sunshine per year mean you can golf on any of our courses almost year-round. The Grand Junction Hampton Inn is in the heart of the Downtown Historic District, home to dozens of delightful shops, music venues, restaurants with heated patio seating, galleries and area services. Start each day with a free hot breakfast. You are welcome to dine inside or outside on our patio. Plan your day's activities with free internet access in your room or in our 24-hour business center. After a day of hiking or sightseeing, relax in your clean and fresh Hampton bed®, lounge in our modern lobby, or stroll our tree-lined Main Street.
Very Good
99 reviews
8.6/10
1 night
From AU$259
Check Availability
Fairfield Inn & Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa County
Fairfield Inn & Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyFairfield Inn & Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyFairfield Inn & Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyFairfield Inn & Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyFairfield Inn & Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountyFairfield Inn & Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa County
80
Hotels in Mesa County
Private parking
Fitness Room
24-Hour Front Desk
Welcome to the Fairfield Inn & Suites by Marriott®, in Historic Downtown Grand Junction. Our lush tree-lined street invites you to stroll over dozens of shops, restaurants, music venues, & galleries. We offer live music on various nights and a unique beverage menu at Marlo's Lounge. Enjoy sipping a drink by Marlo's outdoor fire pit before strolling downtown for dinner. Tour our outdoor art exhibit & climbing area prior to stopping by for a bit of Gelato. We are located next door to GJ Convention Center, which allows for endless opportunities for gathering. We would be happy to accommodate your convention, seminar, retreat, reception or extended stay. Fairfield Inn and Suites is set apart from other properties with our large suites, full kitchens, large work desk, and free high-speed internet. Enjoy a complimentary hot breakfast, pool & fitness room with Peloton bike, complimentary pass to downtown fitness center. Join us at SoCo Social House for craft beer, Coors beer, spirits, local wine & mocktails.
Very Good
81 reviews
8.5/10
1 night
From AU$276
Check Availability
SpringHill Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa County
SpringHill Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountySpringHill Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountySpringHill Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountySpringHill Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountySpringHill Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa CountySpringHill Suites Grand Junction Downtown/Historic Main Street Hotels in Mesa County
99+
Hotels in Mesa County
Golf Course
Indoor swimming pool
Fitness Room
"new facility in a small town good location next to main busiest street. But linens are kind of old and rough, apparently used and washed many times without replacing. Services are barely existent and staff training is way under expectation of Marriott standard I ever had. Rooms are equipped but very basic supplies. No tooth brushes and slippers."
Very Good
99 reviews
8.7/10
1 night
From AU$276
Check Availability
River City Hideaway 1 Bedroom Cottage Hotels in Mesa County
River City Hideaway 1 Bedroom Cottage Hotels in Mesa CountyRiver City Hideaway 1 Bedroom Cottage Hotels in Mesa CountyRiver City Hideaway 1 Bedroom Cottage Hotels in Mesa CountyRiver City Hideaway 1 Bedroom Cottage Hotels in Mesa CountyRiver City Hideaway 1 Bedroom Cottage Hotels in Mesa CountyRiver City Hideaway 1 Bedroom Cottage Hotels in Mesa County
59
Hotels in Mesa County
With a stay at this cottage in Grand Junction, you'll be within a 5-minute drive of Colorado Mesa University and Two Rivers Convention Center. This cottage is 0.9 mi (1.5 km) from Colorado River and 1 mi (1.6 km) from Museum of the West. Make yourself comfortable in your cottage. Complimentary wireless internet access is available to keep you connected.
1 night
From AU$194
Check Availability
Vintage Charm and Spacious Outdoor Living - Inviting Historic Retreat Hotels in Mesa County
Vintage Charm and Spacious Outdoor Living - Inviting Historic Retreat Hotels in Mesa CountyVintage Charm and Spacious Outdoor Living - Inviting Historic Retreat Hotels in Mesa CountyVintage Charm and Spacious Outdoor Living - Inviting Historic Retreat Hotels in Mesa CountyVintage Charm and Spacious Outdoor Living - Inviting Historic Retreat Hotels in Mesa CountyVintage Charm and Spacious Outdoor Living - Inviting Historic Retreat Hotels in Mesa CountyVintage Charm and Spacious Outdoor Living - Inviting Historic Retreat Hotels in Mesa County
52
Hotels in Mesa County
Step back in time with this historic home! Perfectly located for visiting CMU, exploring wineries in Palisade, hitting local trails, catching a game at Suplizio Field, or embarking on day trips to Grand Mesa, Moab, Ouray, or the Colorado National Monument, our vintage parlor-style home offers the perfect blend of historic charm and modern comforts. This centrally located home ensures a peaceful stay with a pet-free, smoke-free, and scent-free environment. Relax in the private courtyard, an ideal space to unwind after a day of adventures. Experience the best of Western Colorado in comfort and style!  Go back in time as you enter this old Victorian home.  All new contemporary yet comfortable decor and furnishings that complement the charm of the original features like the hardwood floors, wall coverings, and built-in-place cabinets! Bedrooms feature vintage lighting, full size closet, and Queen beds. The living area has a comfortable sofa and loveseat and a Smart television with Roku. Enjoy the eclectic collection of antique items including an old fashion radio. The parlor room has a sofa sleeper for privacy and acts as a third bedroom. The bathroom has everything you might need including a walk-in shower, hairdryer, and unique ceiling decor. The kitchen is equipped with a farm sink, stove/oven, microwave, k-cup and drip coffee makers, toaster, mixer, all cookware and dinnerware. Enjoy the spacious outdoor living area next to the off-street parking. You should only need to get a few groceries and personal items! Minimum age to book this property is : 25
1 night
From AU$111
Check Availability
Hotel Maverick Hotels in Mesa County
Hotel Maverick Hotels in Mesa CountyHotel Maverick Hotels in Mesa CountyHotel Maverick Hotels in Mesa CountyHotel Maverick Hotels in Mesa CountyHotel Maverick Hotels in Mesa CountyHotel Maverick Hotels in Mesa County
99+
Hotels in Mesa County
Fitness Room
Public parking
24-Hour Front Desk
When you stay at Hotel Maverick in Grand Junction, you'll be in the mountains, just steps from Colorado Mesa University and 10 minutes by foot from Western Colorado Center for the Arts. This hotel is 0.8 mi (1.3 km) from Elliott Tennis Center and 1 mi (1.6 km) from St Mary's Medical Center. Don't miss out on recreational opportunities including a hot tub and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. To-go breakfasts are available daily from 6:00 AM to 11:00 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and luggage storage. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 60 air-conditioned rooms featuring flat-screen televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers.
Amazing
100 reviews
9.6/10
1 night
From AU$243
Check Availability
See All Hotels in Mesa County

Find unique stays and themed hotels in Mesa County

Immerse yourself in the vibrant atmosphere of Mesa County with our handpicked accommodation options

Latest Reviews for Mesa County hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
8.5/10
Very Good
BBeedawnThe room was really big and I like that.It had a free breakfast.It was the perfect place to stay when just passing through definitely better than some of the comparable hotels in that area
La Quinta Inn & Suites by Wyndham Grand Junction Hotels in Mesa County

La Quinta Inn & Suites by Wyndham Grand Junction

Hotel near Grand Junction
Price per night from:AU$220
8.3/10
Very Good
Jjames michaelPerfect location, clean facility, everything we needed on our way to Utah
Comfort Inn Grand Junction I-70 Hotels in Mesa County

Comfort Inn Grand Junction I-70

Hotel near Grand Junction
Price per night from:AU$194
8.3/10
Very Good
NNikki13Absolutely beautiful service and the staff was so helpful and friendly the breakfast was amazing I love it there and will be returning.
Econo Lodge Hotels in Mesa County

Econo Lodge

Hotel near Grand Junction
Price per night from:AU$140
8.2/10
Very Good
GGuest UserThe receptionist was extremely helpful, kind and attentive!! She noticed my disability and even offered me a handicapped room and removed the 10.00 parking lot charge something I was totally unaware of Their rooms are always clean, nice and nothing more or nothing less than the traveler would need!! The bar was nice with live music but I had to get a barmaids attention after waiting for about 15 minutes in a practically empty bar. Margarita was OK. They only offered one kind.
Grand Vista Hotel Grand Junction Hotels in Mesa County

Grand Vista Hotel Grand Junction

Hotel near Grand Junction
Price per night from:AU$95
7.7/10
Good
GGuest UserThere’s not a lot (if any) of nice options in Grand Junction, but I stayed at super 8 the night before, and it was a complete mess. I was hoping for a better experience here, which I did get. But I was still unimpressed with the outdated furniture and bathroom, my ice bucket had the old bag of ice from the previous guest with water still in it. The front desk crew was super nice, so I appreciate that. I feel like at the price point, every room should have a refrigerator, luckily they were able to store my cold food downstairs in the community refrigerator. It wasn’t a bad experience, but I feel like Doubletree should do better even in a place like Grand Junction.
DoubleTree by Hilton Hotel Grand Junction Hotels in Mesa County

DoubleTree by Hilton Hotel Grand Junction

Hotel near Grand Junction
Price per night from:AU$274
7.7/10
Good
DDaniel WayneThe location was pleasant, each room has their own balcony or patio. The breakfast was the usual continental fare, but I appreciated the staff’s efforts in making sure any messes were immediately cleaned and guests were assisted. One minor complaint I had was the internet, it seemed spotty at times as the connection was not the greatest during a Zoom call for a business meeting. Otherwise, I slept well.
Ramada by Wyndham Grand Junction Hotels in Mesa County

Ramada by Wyndham Grand Junction

Hotel near Grand Junction
Price per night from:AU$112
7.3/10
GGuest UserWe stayed here on Aug 14-16, 2023. We checked around 20 motels in the same area and this one was the best price. We were surprised that this place had a pool, gas BBQ, smoking area, apartment size refrigerator and freezer, toaster, flat screen TV with all of the network channels and was walking distance to Applebees, Denny’s and Enzo’s and soon a brand new Starbucks. The staff was more than willing to help out. The room was very clean and comfortable. We would recommend this motel to anyone that is on a budget and loves a stress free stay no matter where you are from.
Studio 6 Grand Junction, CO Hotels in Mesa County

Studio 6 Grand Junction, CO

Hotel near Grand Junction
Price per night from:AU$122
7.1/10
GGuest UserThe hotel was clean and had a decent bed. Bathroom was kind of small but for the most part we enjoyed our stay. I really looked the smart tv. The front desk wasn’t very nice at all and no laundry room for the guests really sucked.
Super 8 by Wyndham Grand Junction Colorado Hotels in Mesa County

Super 8 by Wyndham Grand Junction Colorado

Hotel near Grand Junction
Price per night from:AU$114
5.9/10
JJ SantosThe stuff Kenzie was very nice BUT the room has no air conditioner and it was hot and we we’re not advised ahead when we checked in that there’s a problem with their air conditioner but Kenzie the front desk very nice and let me have another electric fan in the room. Still hot and I have bad asthma
Motel 6 Grand Junction CO Hotels in Mesa County

Motel 6 Grand Junction CO

Hotel near Grand Junction
Price per night from:AU$74
4.9/10
DDiane OrtegaVery pleased with our stay. Staff was friendly, check in was quick, room was clean.
Days Inn by Wyndham Grand Junction Hotels in Mesa County

Days Inn by Wyndham Grand Junction

Hotel near Grand Junction
Price per night from:AU$109

FAQs About Hotels in Mesa County

How to get good deals on hotels in Mesa County?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in Mesa County?​

Average hotel prices in Mesa County based on Trip.com: AU$295 on weekdays and AU$336 on weekends (Friday–Saturday).

What are some of the best hotels in Mesa County?

What are the recommended luxury hotels in Mesa County?

Mesa County has many luxury hotels with different styles. Gateway Canyons Resort, a Noble House Resort (from AU$532) is very popular.

What hotels in Mesa County offer an especially good breakfast ?

Which hotels in Mesa County are pet friendly?

Motel 6 Grand Junction CO (from AU$73) allows pets. Take your pets with you during your stay!

Which hotels in Mesa County provide fitness facilities?

Which hotels in Mesa County have swimming pools?

Which hotels in Mesa County are worth visiting for their spa experience?

Which hotels in Mesa County provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Quality Inn Grand Junction Near University (from AU$156), Super 8 by Wyndham Grand Junction Colorado (from AU$114) and Grand Vista Hotel Grand Junction (from AU$111) are popular hotels with free Wi-Fi.

Mesa County Hotels Information

Highest PriceAU$1,272
Lowest PriceAU$79
Number of Reviews3,651
Total Properties142
Average Price (Weekdays)AU$295
Average Price (Weekends)AU$336