Cheap Hotels in San Diego from $59

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Save on San Diego hotels

Top San Diego Cheap Hotels | Reserve now, pay later

Kings Inn San Diego
2.5 out of 5
1333 Hotel Cir S, San Diego, CA, 92108
Fully refundableReserve now, pay when you stay
The price is $92 per night from Feb 6 to Feb 7
$92
per night
Feb 6 - Feb 7
4.3/5 Excellent! (2,258 reviews)
"Was simple and nice"

Reviewed on Jan 31, 2023

Kings Inn San Diego
Urban Boutique Hotel
3 out of 5
1654 Columbia Street, San Diego, CA, 92101
Fully refundableReserve now, pay when you stay
The price is $159 per night from Mar 1 to Mar 2
$159
per night
Mar 1 - Mar 2
4.2/5 Excellent! (1,510 reviews)
"Overall it was good. However, in the morning when I asked for a few minutes late checkout I was told No. The greeting at night when we got there was great and very nice but in the morning the way we were treated was a bit disappointing."

Reviewed on Jan 31, 2023

Urban Boutique Hotel
Pleasant Inn
2.5 out of 5
5550 Clairemont Mesa Blvd, San Diego, CA, 92117
Fully refundableReserve now, pay when you stay
The price is $120 per night from Feb 5 to Feb 6
$120
per night
Feb 5 - Feb 6
4.1/5 Very Good! (1,017 reviews)
"The staff were all very helpful and attentive. I had one of the updated rooms and for this price point it’s actually very nice."

Reviewed on Jan 30, 2023

Pleasant Inn

Save an average of 15% on thousands of hotels when you're signed in

Best Western Seven Seas
3 out of 5
411 Hotel Circle South, San Diego, CA, 92108
The price is $98 per night from Feb 5 to Feb 6
$98
per night
Feb 5 - Feb 6
3.6/5 Good! (3,196 reviews)
"Good price"

Reviewed on Jan 31, 2023

Best Western Seven Seas
Motel 6 San Diego, CA – near Sea World
2 out of 5
3880 Greenwood St, San Diego, CA, 92110
Fully refundableReserve now, pay when you stay
The price is $77 per night from Feb 5 to Feb 6
$77
per night
Feb 5 - Feb 6
3.5/5 Good! (1,451 reviews)
Your money worth !
"It was worth it, I needed a place to spend the night close to the airport and affordable. Hotel is clean, comfortable, quiet and staff is friendly and helpful."

Reviewed on Jan 31, 2023

Motel 6 San Diego, CA – near Sea World
Baymont by Wyndham San Diego Downtown
2.5 out of 5
719 Ash St, San Diego, CA, 92101
Fully refundableReserve now, pay when you stay
The price is $89 per night from Feb 5 to Feb 6
$89
per night
Feb 5 - Feb 6
3.4/5 (1,019 reviews)
Comfortable and good location
"I got to the hotel before my check in time and Maxine the front desk went beyond and above to let me check in early, she was very helpful, cordial, great attitude, polite and friendly,I’ll stay again at this place. Also at the breakfast room the lady that helps there was very friendly too."

Reviewed on Jan 29, 2023

Baymont by Wyndham San Diego Downtown
Super 8 by Wyndham San Diego Hotel Circle
2 out of 5
445 Hotel Cir S, San Diego, CA, 92108
Fully refundableReserve now, pay when you stay
The price is $81 per night from Feb 9 to Feb 10
$81
per night
Feb 9 - Feb 10
3/5 (1,023 reviews)
"As expected, so no complaints or raise. The breakfast waffles were good."

Reviewed on Jan 31, 2023

Super 8 by Wyndham San Diego Hotel Circle
Bay Inn and Suites at Seaworld
2 out of 5
3325 Midway Dr, San Diego, CA, 92110
2.9/5 (1,000 reviews)
Bad attitude
"The hotel was as good ask you could ask for. Clean and neat. Beware of CERTAIN personnel. 3rd shift. I came to town at about midnight and after looking ALL OVER for a hotel that does not make you wait until 3pm (WTF??????) to check in I booked online and was turned away at 4am. Had to walk around ..."

Reviewed on Jan 6, 2021

Bay Inn and Suites at Seaworld
E-Z 8 Motel Old Town
2.5 out of 5
4747 Pacific Highway, San Diego, CA, 92110
Fully refundableReserve now, pay when you stay
The price is $64 per night from Feb 5 to Feb 6
$64
per night
Feb 5 - Feb 6
2.7/5 (1,677 reviews)
"Checking was fast and easy and the young lady at the front desk was very polite and helpful"

Reviewed on Jan 28, 2023

E-Z 8 Motel Old Town
Days Inn by Wyndham Mission Valley Qualcomm Stadium/ SDSU
2 out of 5
5343 Adobe Falls Rd, San Diego, CA, 92120
Fully refundableReserve now, pay when you stay
The price is $72 per night from Feb 20 to Feb 21
$72
per night
Feb 20 - Feb 21
2.7/5 (1,025 reviews)
"We had a great time. Staff wa.s always friendly and never hesitated to assist with anything. Easy access to the freeway. Housekeeping did an exceptional job"

Reviewed on Jan 22, 2023

Days Inn by Wyndham Mission Valley Qualcomm Stadium/ SDSU
Don't see what you're looking for?
See all available properties in San Diego
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cheap Motels in San Diego

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

2-star Hotels in San Diego

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

3-star Hotels in San Diego

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

How can I get cheap hotels in San Diego?

Best tips to find a cheap hotel in San Diego

  1. If you're looking to travel to San Diego on a budget, you'll be happy to know that you can find hotels for as low as $59. Of course, that price is affected by amenities, star rating, and even the time of year you visit. At most, hotel prices can be as high as $189. Staying a short amount of time in San Diego is an effective way to reduce hotel costs.

  2. When you cut your vacation down to just a few days, you don't have to worry as much about hotel prices since you don't have that many nights to stay. For budget hotels in San Diego, 3 to 4 days should be all the nights you need. That's generally enough to enjoy the city's top attractions, though there's certainly enough to do to warrant a week-long trip.

  3. When booking cheap hotel rooms in San Diego, it's typically best to book about 3 weeks in advance. Book further in advance than that and you could be paying too much for your room, as hotels will often overestimate future demand. However, if you wait too long, you might find that the hotel has been completely booked.

  4. When you utilize search filters on Expedia, you'll be able to narrow down your results in a flash. These search filters cover a wide variety of factors you may be interested in when it comes to finding a cheap hotel in San Diego, including amenities such as Free Breakfast, 2-star rating, or proximity to local attractions. You can even set filters for price limits to ensure that all the displayed results are within your budget.

  5. For additional savings on San Diego cheap hotels, be sure to check out Expedia Rewards. You may be eligible for extra discounts on your trip, and you can earn points for even more savings on your next trip. Becoming a member is entirely free. 

San Diego Cheap Hotels information

 

Cheap Hotels in San Diego

196

Highest price
$189
Cheapest price
$59
Number of guest reviews
15176
Total number of hotels in San Diego
6333

 

Frequently asked questions

What is San Diego like for travelers on a budget?

San Diego offers cheap accommodation options and a range of things to see and do, making it a budget-friendly vacation choice. In addition to its well-known attractions like San Diego Zoo and Balboa Park, this destination is home to Waterfront Park and Harbor Island, which you can enjoy while spending very little.

What's the best budget-friendly hotel in San Diego?

Based on reviews, La Petite Rouge Motel is a popular 2-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Motel 6 San Diego, CA - North and Berkshire Motor Hotel.

How many budget hotels are there in San Diego?

Choose a hotel that suits your wallet among Expedia's 36 budget hotels in San Diego.

When is the best time for a budget trip to San Diego?

Weather is probably a major factor when you plan your trip to San Diego, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually August and September with an average temp of 74°F, while the coldest months are February and January with an average of 60°F. Average annual precipitation for San Diego is 16 inches.

What is there to see and do in San Diego?

San Diego attracts visitors with its popular zoo and top museums, and offers plenty to see and do without spending a fortune. You can budget for the popular local attractions that are highest on your list, such as San Diego Zoo and Balboa Park, and choose other low-cost activities to fill your itinerary. Explore and snap photos of landmarks like Our Lady of the Rosary Catholic Church and Star of India, or pay a visit to Mission Basilica San Diego de Alcala.

How can I get to San Diego and get around on a budget?

Scoping out the transportation options in San Diego can help keep you on budget. The nearest airport is San Diego Intl. Airport (SAN), situated 2.4 mi (3.9 km) away. However, if that doesn't suit your budget, you can arrange flights in and out of San Diego, CA (MYF-Montgomery Field), which is 6.6 mi (10.7 km) away. You can access metro transit at Civic Center Station, 5th Avenue Station, and City College Trolley Station. If you'd like to explore more of the area, ride aboard a train from San Diego Santa Fe Depot, Old Town Transit Center, or San Diego Coaster Sorrento Valley Station. You can learn about water transportation options at the port.

Recent reviews of San Diego hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code