Hotels in El Cajon

Search and compare El Cajon hotels from hundreds of travel sites and save

El Cajon, CA, United States
23 Jul — 24 Jul2
El Cajon, CA, United States
Fri 23/7
Sat 24/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in El Cajon

Filter by star ratings
All filters
Courtyard by Marriott San Diego Mission Valley/Hotel Circle
Courtyard by Marriott San Diego Mission Valley/Hotel Circle
7.9 Good
595 Hotel Circle South, San Diego, CA, United States
Show on map
19.6 km from city centre, El Cajon 
GoodBased on 714 reviews
7.9

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.4 Excellent
4041 Harney Street, San Diego, CA, United States
Show on map
22.1 km from city centre, El Cajon 
ExcellentBased on 1,240 reviews
8.4

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
24.6 km from city centre, El Cajon 
ExcellentBased on 684 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.

Blue Sea Beach Hotel
Blue Sea Beach Hotel
8.5 Excellent
707 Pacific Beach Drive, San Diego, CA, United States
Show on map
27.3 km from city centre, El Cajon 
ExcellentBased on 1,075 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.

Berkshire Motor Hotel
Berkshire Motor Hotel
8.2 Excellent
2502 EL Cajon Boulevard, San Diego, CA, United States
Show on map
16.9 km from city centre, El Cajon 
ExcellentBased on 930 reviews
8.2

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.

Best Western Mission Bay
Best Western Mission Bay
7.5 Good
2575 Clairemont Drive, San Diego, CA, United States
Show on map
22.6 km from city centre, El Cajon 
GoodBased on 1,072 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
23.2 km from city centre, El Cajon 
ExcellentBased on 1,409 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.

The Sofia Hotel
The Sofia Hotel
8.3 Excellent
150 West Broadway, San Diego, CA, United States
Show on map
20.8 km from city centre, El Cajon 
ExcellentBased on 838 reviews
8.3

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.

Hilton Garden Inn San Diego Downtown/Bayside, CA
Hilton Garden Inn San Diego Downtown/Bayside, CA
8.2 Excellent
2137 Pacific Highway, San Diego, CA, United States
Show on map
21.0 km from city centre, El Cajon 
ExcellentBased on 664 reviews
8.2

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.

Howard Johnson by Wyndham San Diego State University Area
Howard Johnson by Wyndham San Diego State University Area
7.5 Good
6440 El Cajon Boulevard, San Diego, CA, United States
Show on map
9.7 km from city centre, El Cajon 
GoodBased on 1,330 reviews
7.5

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.

Tips for booking a El Cajon hotel

Cheapest month:June
Most expensive month:March
Average price in El Cajon:₹ 8,929/night
Absolute cheapest price found:₹ 2,570/night
Cheapest day:Sunday
Most expensive day:Saturday
₹ 3,021 - ₹ 12,336
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 6,103 - ₹ 9,458
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated El Cajon hotels

Show all 51 hotels
1
The Sofia Hotel
The Sofia Hotel
8.3 Excellent
150 West Broadway, San Diego, CA, United States
Show on map
0.7 km 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
18.3 km 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
12.4 km 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.2 Excellent
2137 Pacific Highway, San Diego, CA, United States
Show on map
1.8 km 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.4 Excellent
4041 Harney Street, San Diego, CA, United States
Show on map
5.5 km 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
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
4.0 km 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.

7
Berkshire Motor Hotel
Berkshire Motor Hotel
8.2 Excellent
2502 EL Cajon Boulevard, San Diego, CA, United States
Show on map
4.8 km 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.

8
Best Western Mission Bay
Best Western Mission Bay
7.5 Good
2575 Clairemont Drive, San Diego, CA, United States
Show on map
9.4 km from city centre, San Diego 

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.

Cheapest hotels in El Cajon, California

Show all 51 hotels
Lucky D's Hostel
Lucky D's Hostel
8.0 Excellent
615 8th Avenue, San Diego, CA, United States
Show on map
0.4 km 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.

₹ 3,120
Avg. per night
Howard Johnson by Wyndham San Diego State University Area
Howard Johnson by Wyndham San Diego State University Area
7.5 Good
6440 El Cajon Boulevard, San Diego, CA, United States
Show on map
10.7 km 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.

₹ 6,241
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
9.4 km 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.

₹ 9,733
Avg. per night
Berkshire Motor Hotel
Berkshire Motor Hotel
8.2 Excellent
2502 EL Cajon Boulevard, San Diego, CA, United States
Show on map
4.8 km from city centre,  

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.

₹ 10,699
Avg. per night
Best Western PLUS Hacienda Hotel Old Town
Best Western PLUS Hacienda Hotel Old Town
8.4 Excellent
4041 Harney Street, San Diego, CA, United States
Show on map
5.5 km from city centre,  

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.

₹ 11,664
Avg. per night
Courtyard by Marriott San Diego Mission Valley/Hotel Circle
Courtyard by Marriott San Diego Mission Valley/Hotel Circle
7.9 Good
595 Hotel Circle South, San Diego, CA, United States
Show on map
5.1 km from city centre,  

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.

₹ 12,705
Avg. per night
The Sofia Hotel
The Sofia Hotel
8.3 Excellent
150 West Broadway, San Diego, CA, United States
Show on map
0.7 km from city centre,  

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.

₹ 13,448
Avg. per night
Hilton Garden Inn San Diego Downtown/Bayside, CA
Hilton Garden Inn San Diego Downtown/Bayside, CA
8.2 Excellent
2137 Pacific Highway, San Diego, CA, United States
Show on map
1.8 km from city centre,  

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.

₹ 13,596
Avg. per night

Hotel prices in El Cajon

2 stars or below

₹ 3,120 - ₹ 9,733

Howard Johnson by Wyndham San Diego State University Area
₹ 6,241
Avg. per night
Best Western Mission Bay

No. 2 most popular

₹ 9,733
Avg. per night
Lucky D's Hostel

Best value

Lucky D's Hostel
8.0 Excellent
₹ 3,120
Avg. per night
3 stars

₹ 11,664 - ₹ 20,283

Embassy Suites by Hilton San Diego La Jolla

No. 1 most popular

₹ 15,751
Avg. per night
Courtyard by Marriott San Diego Mission Valley/Hotel Circle
₹ 12,705
Avg. per night
Best Western PLUS Hacienda Hotel Old Town
₹ 11,664
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?

    Courtyard by Marriott San Diego El Cajon, rated with a score of 8.9 from 276 reviewers, is one of the most popular hotels in El Cajon. Other top stays include Sheraton San Diego Hotel & Marina, with an average rating of 8.2 from 1,408 reviewers, and Howard Johnson by Wyndham San Diego State University Area, with a score of 7.5 from 1,325 reviewers.