Skip to main content.

Hotels in Solana Beach, California

Search & Compare Solana Beach Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Solana Beach

What's Solana Beach like?

Solana Beach is also notable for its beaches. Beachcombers can spend the day at Del Mar Beach when the weather is nice. Popular sights in the surrounding area include Del Mar Racetrack and Del Mar Fairgrounds.

Where are the best places to stay in Solana Beach?

We have 299 Solana Beach accommodations with prices starting at USD 22. Choose one of our 2196 deals and get discounts of up to 55%.

Below are the number of accommodations by star rating in Solana Beach and the surrounding area:

  • • 15 5-star accommodations from USD 175 per night
  • • 449 4-star accommodations from USD 110 per night
  • • 333 3-star accommodations from USD 67 per night
  • • 110 2-star accommodations from USD 41 per night

Here are our travelers' top 2 places to stay in Solana Beach:

Courtyard by Marriott San Diego Del Mar/Solana Beach

Suburban hotel with outdoor pool, near Del Mar Beach
  • • Free WiFi • Restaurant • Spa tub • Fitness center • Close to shopping

Holiday Inn Express Solana Beach-Del Mar

Hotel with outdoor pool, near Del Mar Beach
  • • Free breakfast • Free in-room WiFi • Spa tub • Fitness center • Walkable location

How to Get to Solana Beach

What are the closest airports to Solana Beach?

  • • San Diego, CA (SAN-San Diego Intl.), 18.5 mi (29.7 km) from central Solana Beach
  • • Carlsbad, CA (CLD-McClellan-Palomar), 9.1 mi (14.7 km) from central Solana Beach
  • • San Diego, CA (MYF-Montgomery Field), 14.4 mi (23.2 km) from central Solana Beach

Things to See and Do in Solana Beach

What is there to see in Solana Beach?

  • • Del Mar Beach
  • • Fletcher Cove Beach Park
  • • Tide Park Beach
  • • Cardiff State Beach
  • • San Elijo State Beach

What is there to do in Solana Beach?

  • • Belly Up
  • • Cedros Avenue

When is the best time to visit Solana Beach?

  • • Hottest months: September, August, July, October (average 75°F)
  • • Coldest months: December, January, February, November (average 49°F)
  • • Rainiest months: February, January, March, and December (average 1.90 inches of rainfall)