Top 10 Hotels in Grand Junction

See all 38 Hotels in Grand Junction
Mesa Inn
Mesa Inn

704 Horizon Dr, Grand Junction 81506

2.0 out of 5.0
3.1 out of 5 (1,032 reviews)

Located in the heart of Grand Junction, this motel is within 3 mi (5 km) of Colorado Mesa University, Western Colorado Center …

$55
Ramada Grand Junction
Ramada Grand Junction

752 Horizon Dr, Grand Junction 81506

2.5 out of 5.0
3.6 out of 5 (746 reviews)

Situated in Grand Junction, this hotel is 2.7 mi (4.3 km) from Colorado Mesa University and 2.7 mi (4.4 km) from Western …

$85
Knights Inn Grand Junction
Knights Inn Grand Junction

141 N First Street, Grand Junction 81501

2.0 out of 5.0
2.9 out of 5 (634 reviews)

Situated in Grand Junction, this motel is within a 15-minute walk of Two Rivers Convention Center and Museum of the West …

$47
Hampton Inn Grand Junction Downtown/Historic Main Street
Hampton Inn Grand Junction Downtown/Historic Main Street

205 Main St, Grand Junction 81501

2.5 out of 5.0
4.3 out of 5 (273 reviews)

Located in the heart of Grand Junction, this hotel is within a 10-minute walk of Two Rivers Convention Center and Museum of …

$189
Grand Junction Palomino Inn
Grand Junction Palomino Inn

2400 North Ave, Grand Junction 81501

2.0 out of 5.0
4.3 out of 5 (389 reviews)

Situated in Grand Junction, this motel is within 1 mi (2 km) of Colorado Mesa University and Grand Junction Golf Course …

$68
Americas Best Value Inn Horizon Inn
Americas Best Value Inn Horizon Inn

754 Horizon Drive, Grand Junction 81506

2.5 out of 5.0
3.9 out of 5 (310 reviews)

Situated near the airport, this hotel is 2.7 mi (4.3 km) from Colorado Mesa University and 2.8 mi (4.5 km) from Western …

$69
Fairfield Inn & Suites by Marriott Grand Junction Downtown
Fairfield Inn & Suites by Marriott Grand Junction Downtown

225 Main Street, Grand Junction 81501

2.5 out of 5.0
4.3 out of 5 (182 reviews)

Located in the heart of Grand Junction, this hotel is within a 10-minute walk of Two Rivers Convention Center and Museum of …

$159
Courtyard by Marriott Grand Junction
Courtyard by Marriott Grand Junction

765 Horizon Drive, Grand Junction 81506

3.0 out of 5.0
4.2 out of 5 (303 reviews)

Situated in Grand Junction, this hotel is 2.9 mi (4.7 km) from Colorado Mesa University and 3 mi (4.8 km) from Western …

$126
Residence Inn by Marriott Grand Junction
Residence Inn by Marriott Grand Junction

767 Horizon Dr., Grand Junction 81506

3.0 out of 5.0
4.5 out of 5 (137 reviews)

Situated in Grand Junction, this hotel is 2.9 mi (4.7 km) from Colorado Mesa University and 3 mi (4.8 km) from Western …

$135
Super 8 Fruita
Super 8 Fruita

399 Jurassic Ave, Fruita 81521

2.0 out of 5.0
3.7 out of 5 (296 reviews)

Situated in Fruita, this hotel is steps from Dinosaur Journey, Western Slope Vietnam War Memorial, and Colorado Welcome …

$63

Recent Reviews in Grand Junction

Hide content

Where to stay in Grand Junction

Grand Junction Hotel Guide

Should you be searching for great lodgings in Grand Junction, you've got plenty to chose from. On Expedia's handy accommodation pages you can find 23 places to base yourself within a 6-mile from the middle of Grand Junction. Alternatively, the Residence Inn by Marriott Grand Junction is situated 4 miles away. You could also book a room at the Wine Country Inn Palisade or the Doubletree Hotel Grand Junction.

Why not enjoy some more of the mountains and snowfields to be found in Western Slope? Choose to spend time in some other parts of Western Slope. Go snowboarding and skiing or make a trip to the region's visitor attractions. Suitable hotel options are on offer.

The Links At Cobble Creek is a commonly visited tourist destination here. Stay the night in Montrose, , 55 miles to the northwest of central Grand Junction. The Hampton Inn Montrose and Holiday Inn Express Hotel & Suites Montrose-Townsend are among your choices.

Grand Junction Regional Airport is the most used airport for accessing Grand Junction. It is 4 miles away. If you would like to stay nearby, try the Residence Inn by Marriott Grand Junction or Doubletree Hotel Grand Junction.