Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Solana Beach

Filter by star ratings
All filters
Sheraton Carlsbad Resort & Spa
8.5 Excellent

4.9 km from city centre, Carlsbad Show on map

ExcellentBased on 225 reviews
8.5

Sheraton Carlsbad Resort & Spa provides charming 4.5-star accommodation in Carlsbad. It also features a heated pool, a sauna and outdoor tennis courts.

Tips for booking a Solana Beach hotel

Cheapest month:October
Most expensive month:August
Average price in Solana Beach:S$ 287/night
Absolute cheapest price found:S$ 80/night
Cheapest day:Wednesday
Most expensive day:Friday
S$ 237 - S$ 390
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 204 - S$ 502
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Solana Beach hotels

Show all 325 hotels
1
Sheraton Carlsbad Resort & Spa
8.5 Excellent

4.9 km from city centre, Carlsbad Show on map

Sheraton Carlsbad Resort & Spa provides charming 4.5-star accommodation in Carlsbad. It also features a heated pool, a sauna and outdoor tennis courts.

Cheapest hotels in Solana Beach, California

Show all 325 hotels
Sheraton Carlsbad Resort & Spa
8.5 Excellent

4.9 km from city centre, Carlsbad Show on map

Sheraton Carlsbad Resort & Spa provides charming 4.5-star accommodation in Carlsbad. It also features a heated pool, a sauna and outdoor tennis courts.

S$ 202
Avg. per night

Where to stay in Solana Beach

Solana Beach travel FAQs

  • What are the best hotels in Solana Beach?

    Winners Circle Resort, rated with a score of 8.7 from 128 reviewers, is one of the most popular hotels in Solana Beach. Other top stays include Holiday Inn Carlsbad - San Diego, with an average rating of 8.6 from 484 reviewers, and Econo Lodge Encinitas Moonlight Beach, with a score of 8.1 from 274 reviewers.