Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in El Cajon

Filter by star ratings
All filters
Charming Studio In Little Italy W/ Patio By Domio
Charming Studio In Little Italy W/ Patio By Domio
San Diego, CA, United States
Show on map
13.0 mi from city centre, El Cajon 

Situated under a 10-minute stroll from Santa Fe Depot Station, Studio Apt in Little Italy offers guests an ideal base while visiting San Diego. This property is set in the heart of the city.

Hostel On 3rd
Hostel On 3rd
7.4 Good
542 3rd Avenue, San Diego, CA, United States
Show on map
13.0 mi from city centre, El Cajon 
GoodBased on 2 reviews
7.4

Centrally positioned, Hostel on 3rd allows for easy access to San Diego's main hot spots. It also offers luggage storage, free Wi-Fi and a swimming pool.

Blue Sea Beach Hotel
Blue Sea Beach Hotel
8.5 Excellent
707 Pacific Beach Drive, San Diego, CA, United States
Show on map
17.0 mi from city centre, El Cajon 
ExcellentBased on 923 reviews
8.5

Blue Sea Beach Hotel is a comfortable base when in San Diego and is close to everything the area has to offer. It also offers an outdoor pool, a rooftop terrace and a concierge.

Best Western Mission Bay
Best Western Mission Bay
7.5 Good
2575 Clairemont Drive, San Diego, CA, United States
Show on map
14.0 mi from city centre, El Cajon 
GoodBased on 1,007 reviews
7.5

Boasting an outdoor heated pool, a Jacuzzi and free Wi-Fi, Best Western Mission Bay is situated in San Diego and provides art deco accommodation. It also offers a 24-hour business centre, a safe and an express check-in and check-out feature.

Sheraton San Diego Hotel & Marina
Sheraton San Diego Hotel & Marina
8.2 Excellent
1380 Harbor Island Drive, San Diego, CA, United States
Show on map
14.4 mi from city centre, El Cajon 
ExcellentBased on 1,233 reviews
8.2

Sheraton San Diego Hotel & Marina provides 4-star accommodation in San Diego. It also offers outdoor tennis courts, an outdoor pool and a Jacuzzi.

Hilton Garden Inn San Diego Downtown/Bayside, CA
Hilton Garden Inn San Diego Downtown/Bayside, CA
8.3 Excellent
2137 Pacific Highway, San Diego, CA, United States
Show on map
13.1 mi from city centre, El Cajon 
ExcellentBased on 565 reviews
8.3

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in San Diego. It also features an outdoor pool and a fitness centre.

Lucky D's Hostel
Lucky D's Hostel
8.0 Excellent
615 8th Avenue, San Diego, CA, United States
Show on map
12.7 mi from city centre, El Cajon 
ExcellentBased on 1,230 reviews
8.0

Situated in Downtown San Diego, Lucky D's Hostel is within walking distance of several local tourist attractions, including Horton Plaza and Petco Park. This hostel is set in the heart of the city.

Courtyard by Marriott San Diego Mission Valley/Hotel Circle
Courtyard by Marriott San Diego Mission Valley/Hotel Circle
8.0 Excellent
595 Hotel Circle South, San Diego, CA, United States
Show on map
12.2 mi from city centre, El Cajon 
ExcellentBased on 618 reviews
8.0

Situated close to Fashion Valley Transit Center, Courtyard by Marriott San Diego Mission Valley Hotel Circle offers guests a convenient base while visiting San Diego. It has a spa, as well as a sauna, an outdoor pool and free Wi-Fi.

Best Western PLUS Hacienda Hotel Old Town
Best Western PLUS Hacienda Hotel Old Town
8.5 Excellent
4041 Harney Street, San Diego, CA, United States
Show on map
13.8 mi from city centre, El Cajon 
ExcellentBased on 1,091 reviews
8.5

This San Diego hotel is located within a 10-minute walk of Old Town Transit Center. It also offers a Jacuzzi, an express check-in and check-out feature and an outdoor pool.

Embassy Suites by Hilton San Diego La Jolla
Embassy Suites by Hilton San Diego La Jolla
8.7 Excellent
4550 La Jolla Village Drive, San Diego, CA, United States
Show on map
15.3 mi from city centre, El Cajon 
ExcellentBased on 607 reviews
8.7

Located amongst a variety of well-known tourist attractions, shops and dining options, Embassy Suites by Hilton San Diego La Jolla is ideal for guests wanting to discover San Diego and its surroundings. It also features a gym, a sauna and an indoor pool.

Tips for booking a El Cajon hotel

Cheapest month:June
Most expensive month:March
Average price in El Cajon:$120/night
Absolute cheapest price found:$35/night
Cheapest day:Sunday
Most expensive day:Saturday
$41 - $167
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$81 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated El Cajon hotels

Show all 50 hotels
1
The Sofia Hotel
The Sofia Hotel
8.5 Excellent
150 West Broadway, San Diego, CA, United States
Show on map
0.4 mi from city centre, San Diego 

The Sofia Hotel offers contemporary accommodation in San Diego and is a short stroll from Santa Fe Depot Station. This historic hotel is set in the heart of the city.

2
Embassy Suites by Hilton San Diego La Jolla
Embassy Suites by Hilton San Diego La Jolla
8.7 Excellent
4550 La Jolla Village Drive, San Diego, CA, United States
Show on map
11.4 mi from city centre, San Diego 

Located amongst a variety of well-known tourist attractions, shops and dining options, Embassy Suites by Hilton San Diego La Jolla is ideal for guests wanting to discover San Diego and its surroundings. It also features a gym, a sauna and an indoor pool.

3
Blue Sea Beach Hotel
Blue Sea Beach Hotel
8.5 Excellent
707 Pacific Beach Drive, San Diego, CA, United States
Show on map
7.7 mi from city centre, San Diego 

Blue Sea Beach Hotel is a comfortable base when in San Diego and is close to everything the area has to offer. It also offers an outdoor pool, a rooftop terrace and a concierge.

4
Hilton Garden Inn San Diego Downtown/Bayside, CA
Hilton Garden Inn San Diego Downtown/Bayside, CA
8.3 Excellent
2137 Pacific Highway, San Diego, CA, United States
Show on map
1.1 mi from city centre, San Diego 

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in San Diego. It also features an outdoor pool and a fitness centre.

5
Best Western PLUS Hacienda Hotel Old Town
Best Western PLUS Hacienda Hotel Old Town
8.5 Excellent
4041 Harney Street, San Diego, CA, United States
Show on map
3.4 mi from city centre, San Diego 

This San Diego hotel is located within a 10-minute walk of Old Town Transit Center. It also offers a Jacuzzi, an express check-in and check-out feature and an outdoor pool.

6
Motel San Diego
Motel San Diego
5.8 Okay
4780 Mission Bay Drive, San Diego, CA, United States
Show on map
7.3 mi from city centre, San Diego 

Motel San Diego is located in San Diego and offers free Wi-Fi. It also provides a vending machine and a BBQ/picnic area.

7
Sheraton San Diego Hotel & Marina
Sheraton San Diego Hotel & Marina
8.2 Excellent
1380 Harbor Island Drive, San Diego, CA, United States
Show on map
2.5 mi from city centre, San Diego 

Sheraton San Diego Hotel & Marina provides 4-star accommodation in San Diego. It also offers outdoor tennis courts, an outdoor pool and a Jacuzzi.

8
Berkshire Motor Hotel
Berkshire Motor Hotel
8.2 Excellent
2502 EL Cajon Boulevard, San Diego, CA, United States
Show on map
3.0 mi from city centre, San Diego 

Situated in San Diego, Berkshire Motor Hotel is an easy drive from Balboa Park and SeaWorld San Diego. It provides 3-star accommodation with air-conditioned rooms.

Cheapest hotels in El Cajon, California

Show all 50 hotels
Lucky D's Hostel
Lucky D's Hostel
8.0 Excellent
615 8th Avenue, San Diego, CA, United States
Show on map
0.2 mi from city centre,  

Situated in Downtown San Diego, Lucky D's Hostel is within walking distance of several local tourist attractions, including Horton Plaza and Petco Park. This hostel is set in the heart of the city.

$41
Avg. per night
Hostel On 3rd
Hostel On 3rd
7.4 Good
542 3rd Avenue, San Diego, CA, United States
Show on map
0.4 mi from city centre,  

Centrally positioned, Hostel on 3rd allows for easy access to San Diego's main hot spots. It also offers luggage storage, free Wi-Fi and a swimming pool.

$66
Avg. per night
Charming Studio In Little Italy W/ Patio By Domio
Charming Studio In Little Italy W/ Patio By Domio
San Diego, CA, United States
Show on map
0.8 mi from city centre,  

Situated under a 10-minute stroll from Santa Fe Depot Station, Studio Apt in Little Italy offers guests an ideal base while visiting San Diego. This property is set in the heart of the city.

$73
Avg. per night
Motel San Diego
Motel San Diego
5.8 Okay
4780 Mission Bay Drive, San Diego, CA, United States
Show on map
7.3 mi from city centre,  

Motel San Diego is located in San Diego and offers free Wi-Fi. It also provides a vending machine and a BBQ/picnic area.

$87
Avg. per night
Days Inn And Suites San Diego SDSU
Days Inn And Suites San Diego SDSU
7.5 Good
7475 El Cajon Boulevard, La Mesa, CA, United States
Show on map
0.8 mi from city centre,  

Boasting a Jacuzzi and an outdoor pool, Days Inn & Suites by Wyndham San Diego SDSU is located in La Mesa and provides charming accommodation. It also offers a 24-hour reception, laundry facilities and an express check-in and check-out feature.

$95
Avg. per night
Howard Johnson by Wyndham San Diego State University Area
Howard Johnson by Wyndham San Diego State University Area
7.6 Good
6440 El Cajon Boulevard, San Diego, CA, United States
Show on map
6.6 mi from city centre,  

Howard Johnson by Wyndham San Diego State University Area Hotel offers a comfortable setting while in San Diego. It also provides an express check-in and check-out feature, an outdoor pool and a playground.

$96
Avg. per night
Comfort Inn San Diego Airport At The Harbor
Comfort Inn San Diego Airport At The Harbor
7.8 Good
5102 North Harbor Drive, San Diego, CA, United States
Show on map
4.1 mi from city centre,  

Located in San Diego, the hotel is within a 10-minute drive of San Diego International Airport and provides a rooftop terrace, an outdoor pool and free Wi-Fi. It has a fitness centre, as well as a 24-hour reception, a concierge and an express check-in and check-out feature.

$97
Avg. per night
Best Western Mission Bay
Best Western Mission Bay
7.5 Good
2575 Clairemont Drive, San Diego, CA, United States
Show on map
5.8 mi from city centre,  

Boasting an outdoor heated pool, a Jacuzzi and free Wi-Fi, Best Western Mission Bay is situated in San Diego and provides art deco accommodation. It also offers a 24-hour business centre, a safe and an express check-in and check-out feature.

$98
Avg. per night

Hotel prices in El Cajon

2 stars and under

$41 - $98

Days Inn And Suites San Diego SDSU

#2 Most popular

$95
Avg. per night
Lucky D's Hostel

Best value

Lucky D's Hostel
8.0 Excellent
$41
Avg. per night
3 stars

$137 - $240

Embassy Suites by Hilton San Diego La Jolla
$162
Avg. per night
Courtyard by Marriott San Diego Mission Valley/Hotel Circle
$139
Avg. per night
Courtyard by Marriott San Diego El Cajon
$137
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in El Cajon

About El Cajon

A small city with strong Spanish influences, El Cajon sits in a valley just east of San Diego and is surrounded by mountains. El Cajon is the perfect base camp for an array of outdoor activities, as there’s easy access to a variety of natural spaces and hiking trails.

Things to do

When it comes to California, it’s all about outdoor adventures. Head to Mission Trails Regional Park, just 20-minutes north of El Cajon to enjoy endless hiking trails, rugged canyons and picturesque hills. Spend the day hiking, biking or horseback riding amongst nature. Alternatively, take a boat ride across Lake Murray or camp out at Kumeyaay Lake.

Consider yourself an astronomy enthusiast? Head up to Mt. Helix Park in the evening and you might learn a thing or two. At 396 metres above sea level, the Mt. Helix Park offers spectacular views of the surrounding landscape and a clear view of the night’s sky. There’s also an amphitheatre in the park, so it’s worth checking the website calendar to see what’s on when.

If you’re looking for family-friendly fun then head to Boomers, a kid-friendly entertainment park featuring golf courses, go karting and arcade games. Alternatively, you can enjoy equinox laser tag that is suitable for adults and children alike.

To the north of the city sits the Creation and Earth History museum which provides an interesting day out for both culture vultures and history buffs. From live dinosaur displays to biblical exhibits, there’s something for everyone.

Getting Around

El Cajon sits only a 25-minute drive east of San Diego and San Diego International Airport. The easiest way to get around the city is by car, or by using the public buses that serve the area.

El Cajon travel FAQs

  • What are the best hotels in El Cajon?

    El Cajon is home to many highly-rated hotels, one of which is Courtyard by Marriott San Diego El Cajon, which has a current rating of 9.0. For other potential stays, consider Sheraton San Diego Hotel & Marina and Howard Johnson by Wyndham San Diego State University Area, which can also be great places to stay in El Cajon.

  • How much do hotels in El Cajon cost?

    The average price of a hotel in El Cajon is $141 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in El Cajon?

    HotelsCombined users have found cheap hotels in El Cajon starting from $65 per night in the last 3 days.

  • How much is a hotel in El Cajon tonight?

    A hotel in El Cajon tonight has an average price of $104, but some deals have been found for as low as $74 in HotelsCombined searches over the last 72 hours. Prices in El Cajon are changing frequently.