14 Top-Rated Weekend Getaways from San Diego

Written by Freddy Sherman
Jun 8, 2020

We may earn a commission from affiliate links ()

When you decide it's time to get away from the warm weather and beautiful beaches of San Diego, the surrounding region provides an almost endless array of options. From hiking through the rugged canyons of Joshua Tree National Park in the Mojave Desert to fishing off the coast of Baja Mexico, it's all just a short drive away.

Natural wonders, like the giant redwoods of Sequoia National Park are easily accessible, as are urban adventures like exploring the exploding food scene of DTLA (Downtown Los Angeles).

Southern California's extensive freeway network, combined with some careful planning, can also allow for two extremely different adventures in a single day. Quite easily, it's possible to surf at Pacific Beach in the morning and spend the afternoon skiing in the mountains of Big Bear.

Plan your adventures with our list of the best weekend getaways from San Diego.

Note: Some businesses may be temporarily closed due to recent global health and safety issues.

1. Catalina Island

Catalina Island
Catalina Island

Only 26 miles off the coast and with regular Catalina Express catamaran service departing from Dana Point, this getaway is only two hours from San Diego (a 90-minute boat ride plus 30 minutes to drive to Dana Point).

Catalina Island is filled with small hotels, great restaurants, and a range of outdoor activities. You can enjoy the sun on one of the island's beaches or spend time out on or under the water fishing, kayaking, snorkeling, or scuba diving. If you love jazz, the Catalina Island JazzTrax Festival happens each October.

Catalina Island was once owned by the Wrigley family (Wrigley as in the chewing gum), and their mansion is now a luxury boutique bed-and-breakfast called Mt Ada. It sits high on a hill overlooking the harbor.

Mr. Wrigley made sure his house had the best views on his island, and guests now benefit with sweeping postcard views of Avalon (the island's main town); the Pacific; and on clear days, the coast of Southern California, 26 miles away. The Wrigley home is one of the more expensive hotel options on the island, but this is a very special place.

Accommodation: Where to Stay on Catalina Island

2. Idyllwild


This summer-only weekend destination is high in the San Jacinto mountains of Riverside County, but only a two-hour drive from downtown San Diego. The mountain resort has a few streets of eclectic shops and art galleries, along with restaurants and cafés.

You can visit during the winter, but there are no ski resorts in the area, and the mountain roads can be difficult to drive on in the snow. Some businesses shut down as well.

Idyllwild is a jumping-off point for hundreds of miles of hiking trails, for all levels of hikers. The alpine landscape, filled with huge pine trees, is beautiful and looks like something out of northern Alaska, rather than Southern California. To extend your getaway, you can drive down Highway 74, known as the Palms to Pines Scenic Byway, which connects Idyllwild with Palm Desert, near Palm Springs. It's less than a hour drive away.

The Quiet Creek Inn is a rustic, pet-friendly bed-and-breakfast in Idyllwild, with a boutique hotel feel. You're nestled in the forest, with vintage (but nicely appointed) cabin accommodations. It's peaceful and isolated yet within walking distance of the town's many galleries and shops.

3. Palm Springs

Palm Springs
Palm Springs

Also about three hours by car from San Diego, this desert resort destination boasts more than 100 golf courses in the Greater Palm Springs area (made up of the cities of Palm Springs, Palm Desert, Indian Wells, and La Quinta). It also averages about 350 days of sunshine per year.

The Coachella Valley area has an excellent restaurant scene, hundreds of luxury and resort hotels, and a lot more to do than just golf. Aviation fans will love the vintage planes of the Palm Springs Air Museum, and the Palm Springs Aerial Tramway is another must-do. It whisks you from the desert floor to a mountain summit almost 9,000 feet high, in only 10 minutes. It's possible to play in the snow at the top, while it's over 100 degrees Fahrenheit (38 degrees Celsius) down below in Palm Springs.

Go beyond vintage and stay at the Ingleside Inn, one of the city's oldest (and coolest) hotels. Built in 1925 as a private estate, it was then the city's most exclusive private club (popular with celebrities and movie stars due to its privacy) until becoming a hotel in the late 1960s. Be sure to have dinner at Mervyn's, their retro restaurant and supper club.

Accommodation: Top-Rated Resorts in the Palm Springs Area

4. Sequoia National Park

Sequoia National Park
Sequoia National Park

The majestic, giant redwood trees of Sequoia National Park are about a six-hour drive from San Diego. Sequoia National Park is in Central California, in the southern part of the Sierra Nevada mountains. Visitors get two national parks right next to each other, as Kings Canyon National Park is adjacent to Sequoia.

The giant redwood trees are breathtaking, and at around 3,500 years old, some are the oldest living things on Earth. These redwoods, some of which have grown to be 300 feet tall, with a trunk almost 30 feet in diameter, are fascinating to explore and walk beneath. There are a number of campgrounds, as well as four lodges, located inside Sequoia and Kings Canyon National Park.

Wuksachi Lodge is right in the Giant Forest area, inside the park, where some of the largest trees can be found. The stone and cedar mountain lodge is open year-round, but tire chains may be needed to access it during the winter. The lodge has a ski shop and a full-service restaurant.

5. Riverside


Riverside may seem like an unusual weekend getaway destination as it doesn't have a reputation for resorts, but a stay at the Mission Inn Hotel & Spa is worth the trip alone.

The architecturally fascinating property has been welcoming guests for more than 100 years and is right in the heart of the city. After you've explored the property (get a free tour from one of the hotel's ambassadors), there are a few museums to visit: the Riverside Metropolitan Museum, about the city and region; the Riverside Art Museum, with a wonderful selection of mainly California and American painters; and the University of California, Riverside Museum of Photography.

The Mission Inn is also right across the street from the city's historic Fox Performing Arts Center, a vintage theater that hosts live events and popular musical performers.

6. Joshua Tree

Joshua Tree
Joshua Tree

When you want your weekend getaway to include some camping and strikingly beautiful natural scenery, a trip to Joshua Tree National Park is the perfect destination. It's just outside Palm Springs and about a three-hour drive from San Diego.

Here, you'll find hundreds of thousands of square miles of raw desert landscape, with beautiful campgrounds and hiking trails. The small town of Joshua Tree seems intentionally caught in a 1960s time warp and can be almost as fun to visit as the national park.

The Joshua Tree Inn is a seriously eclectic hacienda-style boutique hotel located right in the heart of the little town outside the park.

You can also do Joshua Tree as a day trip from Palm Springs. The park entrance is only 30 minutes from Palm Springs, and many of the park's highlights are accessible to visitors who drive. You can drive from the park's main entrance near the town of Joshua Tree through the park to the other entrance in about two hours. The park's other entrance is near the Cottonwood Visitor's Center and very close to the 10 freeway.

7. Rosarito Beach, Mexico

Rosarito Beach, Mexico
Rosarito Beach, Mexico

Only 30 minutes from the U.S. - Mexico border, Rosarito Beach delivers an authentic Mexican beach vacation, complete with delicious freshly-caught seafood, strolling Mariachi musicians, and wide sandy beaches.

Park on the U.S. side of the border, walk over the bridge, and take a taxi (or Uber or Lyft) into Rosarito. It's only about 30 minutes away and should cost about $30 per cab (not per person). Once here, you'll find a vibrant seaside vacation city. Why not take a full- or half-day fishing trip on one of the many tourist fishing boats, or try a whale-watching adventure, also available.

The Rosarito Beach Hotel is a large mid-priced mega-resort, right on the beach in the center of town. Aside from its own stretch of beach, there are multiple pools, a spa, a bunch of restaurants, and all kinds of things to do on-property.

8. Solvang


Although mostly an invention for tourists, this quaint Danish town is about 30 minutes from Santa Barbara and a five-hour drive from San Diego. It's all about Denmark here – the shops and little business district is completely done in Danish/European architecture, and it feels like you're in Copenhagen.

The main draw here are the many Danish restaurants, shops, galleries, and bakeries – it's fun just walking around and exploring. A trip to Solvang is also a good day trip during a weekend getaway to Santa Barbara.

The Royal Copenhagen Inn is a fun and popular bed-and-breakfast, right on Mission Drive in the heart of town. Stay here, and you can walk to everything.

9. Ojai


This picturesque valley in Ventura County is near Santa Barbara and a five-hour drive from San Diego. You'll find a cool, New Age town, filled with unique shops and various types of healers.

The surrounding area is mainly agricultural, and the local produce and food products are especially amazing. Try to visit a local farm stand for some fresh fruit or produce.

The Ojai Valley Inn is a true destination resort and a wonderful place to stay for a getaway. Originally opened in 1934, the 220-acre resort is a mini city, with multiple types of accommodations and plenty of activities and amenities. The resort has an award-winning spa, an 18-hole golf course, and eight different dining options, from formal to casual.

10. Los Angeles

Los Angeles
Los Angeles

Los Angeles is only three hours north of San Diego, and it makes a great weekend getaway destination. It's probably best to focus on a single area, like a beach getaway to Santa Monica or an urban foodie getaway to DTLA (downtown Los Angeles).

The downtown area of LA is thriving – it's full of street after street of new restaurants, and building after building converted into luxury loft apartments or upscale shopping. A meal at the Grand Central Market, now a gastronomic food hall, is a must-do, as is a visit to Disney Hall for a music concert. DTLA's renovated Regent Theater hosts more modern musical performers.

If you don't want to drive, Amtrak trains run from San Diego's Santa Fe Depot right to Union Station in DTLA. It's then easy to take the Metro system all over downtown and all over Los Angeles including tourist destinations like Hollywood, Universal City, and the Santa Monica Beach.

The Ace Hotel Downtown Los Angeles was created from an early 20th-century office building and theater, and the theater remains a popular venue for concerts and performances. The stylish hotel is centrally located right on Broadway in the heart of DTLA making it easy to walk to all the cool shops and restaurants.

Accommodation: Where to Stay in Los Angeles: Best Areas & Hotels

11. Lake Arrowhead

Lake Arrowhead
Lake Arrowhead

Located high up in the San Bernardino mountains, Lake Arrowhead is only a two-hour drive from San Diego. In the winter, it's a popular spot for skiing – the Snow Valley ski resort is only 30 minutes away, but in the summertime, it's a beautiful, rustic family-friendly getaway destination.

There's a huge lake, of course, along with hundreds of miles of hiking and mountain biking trails. The small town of Lake Arrowhead has a nice selection of hotels, restaurants, shops, and art galleries.

The Lake Arrowhead Resort and Spa is a large, luxurious, lakeside resort. It has its own marina and offers all kinds of fun on the water. During the winter, it's an excellent option, with easy access to local ski resorts.

12. Temecula


This beautiful rural area, only an hour from San Diego, has transformed itself from an agricultural region into a popular tourism destination. The Temecula Valley is filled with golf courses and now also many hotel options. It's also a very popular spot in Southern California for hot air ballooning.

Temecula's Old Town area pays homage to its farming past and retains some of the original architecture. The compact downtown area has many restaurants and antique shops, along with a few museums, including Pennypickle's Workshop, a hands-on children's science museum.

The Signature Temecula is a good option for those wanting to spend more time in the Old Town area. It's next door to Lienzo Charro, considered one of the best Mexican restaurants in town, and a short walk from the Old Town area.

13. Mammoth Lakes

Mammoth Mountain Ski Area
Mammoth Mountain Ski Area

This mainly winter resort destination is high in the Eastern Sierra mountains. It's a day's drive (about eight hours) or a brief flight away. You can fly to Mammoth from San Diego with a connecting flight, or in the winter season, drive about 90 minutes and fly direct from John Wayne Airport (SNA) in Orange County.

In the winter, it's all about snow, and Mammoth gets a lot of it. The Mammoth Mountain ski resort boasts California's highest lift-serviced ski mountain. There are 28 lifts taking you to 150 runs, the longest of which is three miles.

Mammoth is also a great place for a summer getaway. The mountain resort is filled with hiking trails, world-class mountain biking, and some great golf courses. Some of the ski lifts operate, so you can explore higher elevations.

Accommodation: Where to Stay in Mammoth Lakes

14. Santa Barbara

View over Santa Barbara
View over Santa Barbara

Santa Barbara is a scenic four-hour drive up the coast from San Diego and is an excellent destination for a weekend getaway. The city's downtown area, focused around State Street, offers visitors a melange of locally-owned shops, restaurants, and art galleries.

When you get hungry, head down to the city's Funk Zone, a former industrial warehouse area now filled with hip restaurants and art galleries.

For a cool, luxury boutique hotel experience in the downtown area, the Kimpton Canary Hotel is one of the city's newest properties. Aside from luxurious, yet comfortable rooms, there's a popular restaurant, Finch & Fork, and the hotel also has the city's only rooftop swimming pool.

Accommodation: Best Hotels in Santa Barbara

Discover destinations, find outdoor adventures, follow the journeys of our travel writers around the world, and be inspired.

More on California