Hotels in La Mesa

Search La Mesa Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Discover trending places in La Mesa

Find top attractions and hotspots in La Mesa

Find unique stays and themed hotels in La Mesa

Immerse yourself in the vibrant atmosphere of La Mesa with our handpicked accommodation options

FAQs About Hotels in La Mesa

How much does it cost to stay in a hotel in La Mesa?

The average price for hotels in La Mesa is € 111 for weekdays, and € 143 for weekends (Friday–Saturday).

What are the best hotels in La Mesa?

From business trips to holiday stays, La Mesa offers a wide selection of popular hotels to suit every need. Motel 6 la Mesa, CA - San Diego (from € 72), Holiday Inn Express la Mesa Near Sdsu (from € 90) and Best Western Plus la Mesa San Diego (from € 89) are excellent options for your stay.

What are the best pet-friendly hotels in La Mesa?

Motel 6 la Mesa, CA - San Diego (from € 72) and Motel 6 la Mesa, CA (from € 80) are pet-friendly. Enjoy a stay with your pets!

Which hotels in La Mesa provide fitness facilities?

Holiday Inn Express la Mesa Near Sdsu (from € 90) and Best Western Plus la Mesa San Diego (from € 89) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in La Mesa have the best breakfast?

Which hotels in La Mesa have swimming pools?

Holiday Inn Express la Mesa Near Sdsu (from € 90), Best Western Plus la Mesa San Diego (from € 89) and Heritage Inn la Mesa (from € 53) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

La Mesa Hotel Info

Highest Price€ 401
Number of Reviews557
Total Properties507
Average Price (Weekdays)€ 111
Average Price (Weekends)€ 143