San Diego

Sep 23, 2019 - Sep 24, 2019

2 guests - 1 room

Find Hotels in San Diego

San Diego is a great place to go either for a short break, a longer vacation, or as part of a multi-destination holiday. With plenty of restaurants, events, and landmarks to see, you will be glad to find a hotel in San Diego where you can rest and recuperate. With hotels available from C$254, why not book your hotel in San Diego today?

To find the perfect hotel for your needs in San Diego, the Skyscanner hotel search is a great place to start. With plenty of ways to sort and filter your results, you can narrow down to find everything from the best 5 star hotels in San Diego, to the best rated budget-friendly hotels. If you’re renting a car to travel to San Diego you can check for parking, and if you are going to be coming straight from the airport you can easily see which hotels in San Diego have airport shuttles to simplify your travel experience.

If you are planning a visit for a special occasion, why not take a look at these top rated hotels: Marriott Marquis San Diego Marina, The Guild Hotel, San Diego, a Tribute Portfolio Hotel or THE US GRANT, a Luxury Collection Hotel, San Diego.

How to Get Cheap Hotels in San Diego and Last Minute Hotel Deals

Getting the perfect hotel at a great price is something we all strive for. As with all travel, you’re likely to find a good price on a hotel in San Diego if you book far enough in advance, but a lot of hotels also offer great last minute deals in San Diego. When there are beds left to fill, prices are often cut to attract last-minute deal hunters and spontaneous travellers who have the freedom and ability to visit San Diego at the last-minute. You might not get your first choice of hotels in San Diego, but you are likely to get more for your money. We don’t recommend you wait until the last-minute during peak seasons and when there are events taking place in San Diego though, as it is likely that accommodation will fill up early – and you don’t want to be left without a bed!

Get Hotels in San Diego Near the Main Attractions

When visiting San Diego, there is plenty to explore – and finding a hotel near the main attractions will make this even easier. We recommend checking out hotels near San Diego Zoo, Petco Park and SeaWorld, or using our map feature to find hotels near your specific points of interest.

Find San Diego Hostels, Apartments, and Bed and Breakfasts

Depending on your budget, length of stay and other factors, you might want to find an apartment or hostel in San Diego instead of a hotel. With the Skyscanner hotel search, you can set your filters by accommodation type to find your perfect match. On the flipside, you might not want to exclude hotels in San Diego altogether – you could get a great deal and enjoy a visit with a little more luxury!

Top rated hotels in San Diego

from C$202
from C$312
from C$428

What are travelers saying about San Diego?

Adventure Travelers
Family Travelers
Outdoor Enthusiasts
Nightlife Lovers
Member reviews (745)
Lorena  Zapiain
Lorena Zapiain

I had a great time here! I visited a couple of friends who took me to the best beaches and spots in San Diego

Nathaniel Tuwaiq
Nathaniel Tuwaiq

I lived in San Diego for a couple of years. It was one of my favorite places. There's something for everyone and everyone is friendly and nice.

Stef Amadeus
Stef Amadeus

San Diego is a lot of fun and has a lot to do in the area. A rental car would be great to easily get around and so you can go to the beach with ease but beach parking is always a pain so keep that in mind. You can also use the car to take the 2 hour drive up to Disneyland. Use the Disneyland calendar (Is It Packed?) To pick days of the week to go when it's smooth and there are way less crowds!

Bess H
Bess H

So many amazing hikes, national parks, well known outdoors sports/campsites that make it perfect for outdoor adventures


The least expensive month is December, with an average of C$179 per night. The most expensive month to stay in San Diego is July, with an average price of C$365 per night.
The average price of a hotel in September last year was C$224 per night. This is 13% less than the average nightly price of C$254 seen over the previous 12 months.
In San Diego, the expected average temperature in September is 19.3°C/66.7°F. The warmest month is typically September, which averages 21.3°C/70.3°F. The coolest month is December, with temperatures averaging 4.9°C/40.8°F.
The nearest airport to San Diego is San Diego International (SAN) (3.41km). Other nearby airports include: El Cajon (20.16km) McClellan – Palomar (47.27km)

Plan a trip to United States