Best Yosemite National Park Hotels

Yosemite National Park Hotels & Lodging

Home / Yosemite / Hotels

The best Yosemite hotels are located in Yosemite National Park, but they’re often booked during peak season in June, July, and August. Fortunately, several towns near Yosemite offer private lodging. Along the park’s western boundary are the towns of Groveland (Hwy 120), El Portal and Mariposa (Hwy 140), and Fish Camp and Oakhurst (Hwy 41). The small town of Lee Vining, lying at the eastern base of the Sierra Nevada Mountains, has several places to stay near Yosemite’s Tioga Pass entrance.

Best Yosemite National Park Hotels

Yosemite National Park Lodging Guide

Yosemite Hotels

The best Yosemite hotels are in the park itself. From budget tent cabins to luxury suites in historic lodges, there’s no shortage of options. The only question is availability.

Best Hotels Near Yosemite National Park

Yosemite Lodging, El Portal & Midpines

El Portal & Midpines Hotels

El Portal and Midpines are the closest towns to Yosemite Valley. If the hotels in Yosemite Valley are full, staying here is a good option.

Groveland Hotels

This former Gold Rush town, located 24 miles west of Yosemite National Park’s Big Oak Flat Entrance, has several nice hotels and B&Bs.

Mariposa Hotels

Mariposa Hotels

There are about a dozen hotels in the small town of Mariposa, located 50 miles west of Yosemite’s Arch Rock Entrance. The Gold Rush-era downtown is filled with boutiques, restaurants, and tap rooms.

Fish Camp Hotels

Fish Camp Hotels

There are a handful of hotels in the tiny town of Fish Camp (population 59). Located two miles from Yosemite National Park’s South Entrance, Fish Camp offers quick access to Yosemite’s Mariposa Grove of Giant Sequoias.

Oakhurst Hotels

Oakhurst Hotels

Located 16 miles from Yosemite’s South Entrance, Oakhurst is the largest town near Yosemite (population 3,000). It’s home to chain stores, some local mom and pop shops, and the lowest gas prices near Yosemite.

Lee Vining Hotels

Lee Vining Hotels

Lee Vining is the closest town to Yosemite’s Tioga Pass Entrance. Sandwiched between Mono Lake to the east and the base of the Sierra Nevada Mountains to the west, Lee Vining is home to a handful of basic hotels.

Yosemite: The Complete Guide

Discover the best of Yosemite National Park

The #1 Yosemite guidebook.