Get My San Diego Zoo & Other Discounts

10 Best Hotels Near San Diego Zoo: Luxury To Budget (2026)

Since no hotel is within short walking distance of the San Diego Zoo, choosing well comes down to distance, neighborhood, and price. As a Zoo member, San Diego local, and travel advisor, I've compared 10 options to help you pick the safest, most convenient base for your visit.

The famous pool at Lafayette Hotel in San Diego.

We independently select featured hotels and may earn a commission if you book through the links below.

Many people we work with on San Diego itineraries ask for hotels near San Diego Zoo. You can stay almost anywhere in the city and still get there easily. But if the Zoo is the reason for the trip, you are not staying long, and you want the least friction possible, these ten work. The closest is a four-minute drive from the entrance. The furthest is ten.

The Downtown, Little Italy, North Park, Hillcrest, and Bankers Hill neighborhoods all surround Balboa Park, home to the Zoo, and they are genuinely different places to base a vacation. My picks span all of them, from luxury to budget, couples to large families.

As a long-time Zoo member, travel advisor, and San Diego local, I selected these 10 based on feedback from the thousands of Zoo and hotel itineraries I’ve booked, my relationships with select properties, and which San Diego Zoo hotels our clients review well.

See also: How to Buy Discounted Tickets to the San Diego Zoo

Quick Pick: Which Hotel Is Right for You?

  • Closest drive to the Zoo: Best Western (4 min)
  • Best luxury: Pendry or US Grant
  • Best for big families: Marriott Vacation Club (suites with kitchenettes)
  • Best neighborhood for dining: Porto Vista in Little Italy
  • Closest to Balboa Park: Inn at the Park (directly across the street in Bankers Hill)
  • Best budget with breakfast: Holiday Inn Express
Comparison of 10 hotels near San Diego Zoo by distance, neighborhood, price, and best use
Hotel Drive to Zoo Neighborhood Rate Best For
Pendry San Diego VIP 2.3 mi / 10 min Gaslamp $$$ Luxury, couples
The US Grant VIP 2.0 mi / 7 min Gaslamp $$$ History, luxury
Courtyard by Marriott 1.9 mi / 7 min Downtown $$ Value, Bonvoy members
Porto Vista Hotel 2.7 mi / 7 min Little Italy $$ Boutique, dining
Lafayette Hotel 2.7 mi / 9 min North Park $$$ Couples, pool lovers
Hilton Garden Inn Bayside 3.7 mi / 9 min Little Italy $$ Families, Hilton members
Marriott Vacation Club 1.6 mi / 5 min Downtown $$ Large families, kitchenettes
Best Western Downtown 1.5 mi / 4 min Cortez Hill $ Budget, closest to Zoo
Holiday Inn Express 1.8 mi / 6 min Downtown $ Budget families, IHG
Inn at the Park 2.3 mi / 7 min Bankers Hill $$ Longer stays, self-catering

Driving distances are measured to the Zoo parking lot entrance on Zoo Place. Times are approximate and vary with traffic. The nearest hotels are about a 30-minute walk from the Zoo entrance, so most guests drive or take a rideshare, which runs under 15 minutes from any of these neighborhoods. Parking at the Zoo is now paid rather than free, so factor that in if you drive.

Looking for the Safari Park?
The San Diego Zoo Safari Park is a completely separate attraction in Escondido, about 35 miles north of downtown San Diego. The hotels on this page are near the Zoo in Balboa Park, not the Safari Park. See my guide to the best hotels near San Diego Zoo Safari Park.

1. Pendry San Diego (Gaslamp Quarter)

550 J Street, San Diego, CA 92101
Virtuoso Benefits Available
Drive to San Diego Zoo
2.3 mi / 10 min
Class
Luxury
Dining
5 restaurants & bars
Rooms
317
Best for Luxury travelers · Couples · Nightlife
The Pendry San Diego hotel pool surrounded by lounge chairs on a sunny day.

Gaslamp Quarter. San Diego’s main dining and nightlife district. Walkable to Petco Park for Padres games and concerts.

Pendry San Diego is a top downtown San Diego hotel for luxury travelers and one of the best hotels near San Diego Zoo if you want an upscale home base. Its specialty is blending modern with historic throughout the property, from the rooms to Lionfish (the signature farm-to-table restaurant), Provisional, Nason’s Beer Hall, the Fifth & Rose lobby cocktail bar, and the rooftop Pool House.

The 317 rooms include 36 suites with posh linens and stylish decor. I love the excellent service and Gaslamp Quarter location, within walking distance of dozens of bars and restaurants, plus the San Diego Convention Center and Petco Park. Pendry is part of Montage International.

Standard rooms have walk-in rain showers (no bathtubs), while suites add deep soak tubs and sofa beds in the living area. All rooms come with MiN New York bath amenities, fully stocked mini-bars, and 50-inch TVs. The rooftop pool has cabanas and poolside service. Valet parking only (no self-parking).

These benefits are added at no extra cost when you book through us.

Good to know: All downtown hotels pick up some street noise, so request a higher floor or a quiet-side room. The pool area leans adult-centric on weekends, especially when pool parties are on the calendar. Not ideal for families with small children during peak times. Connecting rooms are available (king to two-queen in the same view type).

Parking: Valet only (paid) · Pool: Rooftop


2. The US Grant, a Luxury Collection Hotel (Gaslamp Quarter)

326 Broadway, San Diego, CA 92101
Virtuoso / Marriott STARS Benefits Available
Drive to San Diego Zoo
2.0 mi / 7 min
Class
Luxury
Dining
Grant Grill
Rooms
270
Best for History lovers · Luxury travelers · Marriott Bonvoy members
The US GRANT, a Luxury Collection Hotel San Diego King room interior.

Gaslamp Quarter. Walkable to restaurants in every direction, with the trolley a block away.

THE US GRANT is one of two luxury hotels near San Diego Zoo on this list, located across from Horton Plaza Park and within walking distance to many of San Diego’s best restaurants. It’s close enough to the downtown buzz yet far enough away so that noise and chaos aren’t so much of an issue.

This downtown San Diego hotel has a fascinating history spanning more than a century. More than a dozen U.S. presidents and countless celebrities have stayed here since it opened in 1910. After careful restoration to modernize while preserving historic features, THE US GRANT is better than ever.

The hotel has 270 rooms, and its suites run from 400 to 750 square feet, with separate living rooms in the larger ones. The Grant Grill has been a San Diego dining institution since the 1950s. Connecting rooms are also available for families.

These benefits are added at no extra cost when you book through us. Because THE US GRANT is a Marriott Luxury Collection property, you still earn Marriott Bonvoy points on Virtuoso and Marriott STARS bookings.

Good to know: There is no swimming pool or full-service spa, though spa treatments (massages, facials, body treatments) can be arranged in the Spa Suite. If you need a bathtub, specifically request the Grand Deluxe Tub room (standard rooms have showers only). It is pet-friendly.

Parking: Self-park or valet (paid) · Pool: None


3. Courtyard by Marriott San Diego Downtown

530 Broadway, San Diego, CA 92101
Drive to San Diego Zoo
1.9 mi / 7 min
Class
Mid-Range
Dining
Restaurant + Starbucks
Rooms
245
Best for Marriott Bonvoy members · Value-conscious travelers · History buffs
The old bank vault turned conference room at Courtyard by Marriott San Diego Downtown.

Downtown. Northern edge of the Gaslamp, walkable to restaurants and the trolley.

The Courtyard by Marriott San Diego Downtown is located in the former San Diego Trust & Savings Bank building dating from 1928. One of the conference rooms is behind the original 47,000-pound Mosler bank vault door. The 14-story building was designed by William Templeton Johnson in the Italian Romanesque Revival style, and the conversion to a hotel preserved the historic details beautifully.

The result is a blend of historic and modern that feels more elevated than a typical Courtyard. Gold Reserve Kitchen and Bar serves California cuisine with daily happy hour, and there’s an on-site Starbucks. Restaurants and nightlife are just a couple blocks away at the northern edge of the Gaslamp Quarter, and the trolley stop is one block away.

Rooms include microwaves and mini-fridges, and the one-bedroom suites are typically reasonably priced, making this a solid value pick for families.

Good to know: Valet parking only (no self-parking). There is no pool. Rooms near the street side can pick up nightlife noise, especially on weekends near Petco Park. Promotions are listed under the hotel website’s deals tab.

Parking: Valet only (paid) · Pool: None


4. Porto Vista Hotel (Little Italy)

1835 Columbia Street, San Diego, CA 92101
Drive to San Diego Zoo
2.7 mi / 7 min
Class
Boutique
Dining
GlassDoor
Rooms
190
Best for Boutique hotel lovers · Little Italy fans · Walkable dining
A room interior with neutral colors accented by green and orange at Porto Vista Hotel near San Diego Zoo.
Photo courtesy of Porto Vista Hotel

Little Italy. Arguably San Diego’s best walkable dining neighborhood, with the Saturday Mercato right outside.

Located in the popular Little Italy neighborhood, Porto Vista Hotel is a family-owned boutique hotel with 190 mid-century style guest rooms and an art collection throughout the property. The GlassDoor Restaurant on the fourth floor serves Mexican cuisine with panoramic views of the downtown skyline and San Diego Harbor. It’s a great spot for happy hour.

The shops and restaurants of Little Italy are right outside your door, including the Saturday Mercato farmers market, one of the best in San Diego. It’s a fantastic choice for people who want a nice, reasonably-priced hotel near San Diego Zoo in a walkable location that isn’t part of a chain.

The rooftop has a small heated “spool” (spa/pool combination) with views, and it is dog-friendly. There is also a salon, a Thai massage studio and an EV charging station on site.

Good to know: Breakfast at GlassDoor is served on weekdays, with brunch on weekends, and it is not complimentary. Porto Vista’s complimentary shuttle service (airport, convention center, cruise terminal) is not currently running. Plan on a rideshare or rental car. Rooms are on the smaller side.

Parking: Valet only (paid) · Pool: Rooftop spool

Bundle Your Hotel + Zoo Tickets
Bundle your hotel and San Diego Zoo admission in one package. Choose from a variety of San Diego hotels with discounted Zoo or Safari Park tickets included.
See Zoo + Hotel Packages

5. The Lafayette Hotel & Club (North Park)

2223 El Cajon Boulevard, San Diego, CA 92104
Drive to San Diego Zoo
2.7 mi / 9 min
Class
Boutique
Dining
6 restaurants & bars
Rooms
139
Best for Couples · Pool lovers · Design enthusiasts
The famous Weissmuller Olympic Pool at Lafayette Hotel in San Diego.

North Park. Artsy neighborhood known for craft breweries and independent restaurants. The hotel’s own dining is a destination, and the 30th Street corridor is a short drive south.

The Lafayette is a historic San Diego boutique hotel in the North Park neighborhood near Balboa Park that opened in 1946. At the heart of the hotel is the Weissmuller Olympic Pool, designed by Johnny Weissmuller, former Tarzan star and five-time Olympic gold medalist. Do plan time to unwind at the pool.

Speaking of Hollywood, the “You’ve Lost That Lovin’ Feeling” bar scene in Top Gun was filmed here, and early guests included Bob Hope, Frank Sinatra, Ava Gardner, and Bing Crosby. The hotel completed a $31 million restoration and reopened in 2023, then earned a Michelin Key in 2025 as the only San Diego property on that list.

Today you’ll find Beginner’s Diner (open 24 hours), Quixote, an Oaxacan-inspired restaurant and mezcaleria, Lou Lou’s Jungle Room for live music, and The Gutter (a game room with a two-lane bowling alley). Each of the 139 rooms is named after a film star. Unlike most hotels on this list, this one is NOT in downtown San Diego. North Park is well-known for some of San Diego’s best casual restaurants and cool shops.

Good to know: The pool can be crowded on weekends. Since the renovation, the hotel is more adult-centric. Better for couples and friends than families with small children. It is dog-friendly.

Parking: On-site (paid) · Pool: Olympic-sized


6. Hilton Garden Inn San Diego Downtown/Bayside (Little Italy)

2137 Pacific Highway, San Diego, CA 92101
Drive to San Diego Zoo
3.7 mi / 9 min
Class
Mid-Range
Dining
Bayside Kitchen
Rooms
204
Best for Families · Hilton Honors members
Hilton Garden Inn Bayside pool with view of San Diego Bay.

Little Italy / Embarcadero. Little Italy restaurants are a 5-minute walk. The Maritime Museum and USS Midway are a short walk along the harbor.

The Hilton Garden Inn San Diego Downtown/Bayside is within walking distance to Little Italy, Downtown San Diego, and San Diego Bay, with quick access to nearby San Diego International Airport as well. Since Hilton hotels in San Diego are incredibly popular with families, and this one has in-room microwaves and mini-refrigerators, it’s a practical option with a great location.

The heated indoor/outdoor rooftop pool and spa with panoramic city and bay views is genuinely impressive, especially at sunset. Bayside Kitchen + Bar serves breakfast, lunch, dinner and happy hour on-site. Hilton Digital Key lets you bypass the front desk, and cribs are available.

It’s not the closest hotel to the San Diego Zoo on this list, but it’s a solid choice for families who want to walk to Little Italy for dinner and have the conveniences that a Hilton Garden Inn reliably delivers. Connecting rooms are available.

Good to know: The 24-hour Pavilion Pantry Market has snacks and essentials if you arrive late. Coin-operated laundry on-site is a real perk for families on longer trips.

Parking: Valet only (paid) · Pool: Heated rooftop, indoor and outdoor


7. Marriott Vacation Club, San Diego

701 A Street, San Diego, CA 92101
Drive to San Diego Zoo
1.6 mi / 5 min
Class
All-Suite
Dining
SHAKE + Marketplace
Suites
264
Best for Large families of 5+ · Extended stays · Kitchenette convenience
Marriott Vacation Club San Diego suite with kitchenette for large families.

Downtown. A few blocks north of the Gaslamp. Walkable to restaurants but in a quieter part of downtown.

The Marriott Vacation Club is a 264-suite property in downtown San Diego, adjacent to Symphony Hall and a few blocks from the Historic Gaslamp Quarter. It’s popular with larger families because every suite has a kitchenette with a microwave, mini-refrigerator, coffee maker, dishwasher, toaster, sink, silverware, and dishes, which can save you a significant amount on meals, especially with kids.

Suites were renovated in 2023 and include one-bedroom king suites (sleeps 4), one-bedroom double suites with sofa beds (sleeps 6), and two-bedroom suites. SHAKE Bar & Lounge is the on-site restaurant and cocktail bar, and The Marketplace Express handles grab-and-go. The indoor pool is a plus for families visiting on cooler days.

If you’re looking for a hotel near San Diego Zoo that can comfortably accommodate a bigger group with the comforts of home, this is your best bet on the list.

Good to know: No pets. There is a 24-hour fitness center on-site.

Parking: Self-park or valet (paid) · Pool: Indoor

Exclusive Access
As a travel advisor, I have access to unpublished hotel rates that aren’t available on public booking sites. If you’d like member pricing on any of these hotels, just ask.
Email Me for Member Pricing

8. Best Western Downtown San Diego

840 A Street, San Diego, CA 92101
Drive to San Diego Zoo
1.5 mi / 4 min
Class
Budget
Dining
Free breakfast
Rooms
30
Best for Budget travelers · Closest hotel to the Zoo on this list
King room interior at Best Western Downtown San Diego.

Cortez Hill. Residential, so dinner means the walk down to the Gaslamp or a short drive, but it’s the shortest drive to the Zoo.

The Best Western Downtown San Diego (formerly Cabrillo Garden Inn) is a small 30-room hotel in downtown San Diego and the closest hotel to the San Diego Zoo on this list by driving distance. It gets consistently great reviews for being friendly, clean, and comfortable, with more character than other budget hotels.

You may read reviews from people who say you can walk to the Zoo from here, and while it’s technically possible, it’s about a 30-minute walk through Balboa Park. Most guests drive or take a rideshare. The shops and restaurants of the Gaslamp Quarter are a 10-15 minute walk away.

This is a no-frills hotel, but it’s well-reviewed and in a great location for the Zoo at a price that’s hard to beat in San Diego.

Good to know: Free full breakfast with hot items and free WiFi are included. In-room refrigerators and coffee/tea makers in every room. No pets allowed. Adjoining rooms are available. The hotel has a rooftop terrace. No pool.

Parking: On-site (paid) · Pool: None


9. Holiday Inn Express San Diego Downtown

1430 7th Avenue, San Diego, CA 92101
Drive to San Diego Zoo
1.8 mi / 6 min
Class
Budget
Dining
Free breakfast
Rooms
148
Best for Budget-conscious families · IHG One Rewards members
Street view of Holiday Inn Express Downtown, one of the best budget hotels near San Diego Zoo.

Downtown. The Gaslamp is about a 10-minute walk south, Little Italy about 12 minutes west.

This Holiday Inn Express sits in downtown San Diego with easy access to Balboa Park. You can walk to the park’s boundary in about seven minutes, though reaching the Zoo entrance on foot takes closer to 30 minutes. Most guests drive or rideshare.

It’s a reliable budget hotel near San Diego Zoo that consistently gets solid reviews for cleanliness and the included hot breakfast. The location isn’t the most charming stretch of downtown, but it’s well-connected, and on-site self-parking is unusual downtown, where most hotels offer valet only.

There is an outdoor pool with downtown skyline views, though the hotel has posted that its pool and driveway are temporarily closed for maintenance, with no reopening date given. Mini-fridges are in every room, and the IHG app lets you choose your room in advance.

Good to know: Some rooms pick up street noise, so request a higher floor if you’re a light sleeper. You might see on other websites that this hotel offers a complimentary shuttle, but it does not, so plan to drive or rideshare. Joining IHG One Rewards (free) gets you a slight rate discount and lets you earn points toward free nights. Free cribs available for infants.

Parking: Self-park (paid) · Pool: Outdoor


10. Inn at the Park (Bankers Hill)

525 Spruce Street, San Diego, CA 92103
Drive to San Diego Zoo
2.3 mi / 7 min
Class
All-Suite
Dining
Kitchenettes
Suites
82
Best for Longer stays · Self-catering families · Kitchenettes

Inn at the Park is a registered historic building in the Bankers Hill neighborhood, right across the street from Balboa Park. It offers 82 studio, one-bedroom, and two-bedroom suites, each with a kitchenette. If you want to save on dining during a longer stay, this is the hotel to book.

Bankers Hill is adjacent to Hillcrest, another San Diego neighborhood well-known for outstanding casual dining. The park is at your door, though the Zoo entrance is still about a 30-minute walk around the Highway 163 canyon, so most guests drive. By car it’s 2.3 miles and about 7 minutes. There is also a grocery store, a gym, a rooftop terrace and guest laundry on site, which makes a longer stay easy to provision.

Good to know: This is a Club Wyndham timeshare property that is also available to non-timeshare guests, and Wyndham actively markets ownership tours, so be prepared to decline a sales pitch. Valet parking is available with in/out privileges, or you can try street parking, which is usually challenging in this area. Wyndham has posted that the property is renovating its HVAC systems until further notice, so heating or cooling may be unavailable in some rooms. No pool.

Parking: Valet (paid) · Pool: None


Get Discounted San Diego Zoo Tickets

I have the lowest publicly available price on 1-day San Diego Zoo tickets, no membership required.

Kids free in October 2026
From October 1 to 31, 2026, one adult with a valid admission ticket can bring up to six youths ages 11 and under into the Zoo free. Terms are shown at checkout, and my San Diego Zoo ticket guide tracks current offers as they change.

FAQs About Hotels Near San Diego Zoo

What is the closest hotel to the San Diego Zoo?

The Best Western Downtown San Diego is the hotel closest to the San Diego Zoo by car, at 1.5 miles (4 minutes), followed by the Marriott Vacation Club at 1.6 miles. On foot, the nearest are about 30 minutes from the entrance, so most guests drive.

Can you walk to the San Diego Zoo from a hotel?

You can, but it is a proper walk rather than a stroll. Inn at the Park, Best Western and Holiday Inn Express are each about 30 minutes from the Zoo entrance on foot, because the Cabrillo Bridge is the only crossing of the Highway 163 canyon and the route goes the long way around it. From the rest, expect 30 to 40 minutes with some elevation gain. Most visitors drive or take a rideshare, which runs under 15 minutes from any hotel on this list.

Which neighborhood is best for visiting the San Diego Zoo?

Bankers Hill and Hillcrest sit closest to Balboa Park, so they put you beside the park and make the shortest drive to the Zoo. Downtown and the Gaslamp Quarter give you the most restaurants, nightlife and hotel choice, with drives of four to ten minutes. Little Italy is the best walkable dining neighborhood. North Park is the most residential and the furthest out, and it has some of the city’s best casual restaurants and breweries.

Do hotels near the San Diego Zoo have pools?

Most do. Pendry San Diego has a rooftop pool (more adult-focused), The Lafayette Hotel & Club has its famous Olympic-sized pool, Hilton Garden Inn Bayside has a heated indoor and outdoor rooftop pool with bay views, Marriott Vacation Club has an indoor pool, and Holiday Inn Express has an outdoor pool with skyline views. The US Grant, Courtyard by Marriott, Best Western, and Inn at the Park do not have pools. Porto Vista has a small rooftop “spool” (spa/pool combination).

Are there hotels near San Diego Zoo Safari Park?

The San Diego Zoo Safari Park is a completely separate attraction located in Escondido, about 35 miles north of downtown San Diego. The hotels on this page are near the San Diego Zoo in Balboa Park, not the Safari Park. For Safari Park hotels, see my guide to the best hotels near San Diego Zoo Safari Park.

What are the best family hotels near the San Diego Zoo?

For large families (5+), the Marriott Vacation Club has suites with kitchenettes that can save significantly on meals. For longer stays, Inn at the Park has studio, one-bedroom, and two-bedroom suites with kitchenettes, directly across from Balboa Park. Hilton Garden Inn Bayside is the best all-around family pick with in-room microwaves, cribs, connecting rooms, and a heated rooftop pool. For budget-conscious families, Holiday Inn Express offers free hot breakfast.

Are the neighborhoods near San Diego Zoo safe for families?

Yes. The neighborhoods surrounding Balboa Park (Downtown, Little Italy, North Park, Hillcrest, and Bankers Hill) are all well-traveled, family-friendly areas. Downtown and Little Italy have the most foot traffic and well-lit streets. North Park and Hillcrest are popular residential neighborhoods with active restaurant and shopping scenes. Bankers Hill is quiet and residential, directly adjacent to the park. As with any city, use normal awareness at night and stick to well-lit, populated streets.

See also: Top Things to Do at the San Diego Zoo for Kids

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Join Our Community

Our Best Discounts, Promo Codes & Hotel Booking Tools