Find the best hotels near your favorite destinations Image

15 Best Hotels on Shelter Island San Diego

Are you dreaming of a relaxing getaway in San Diego? Shelter Island is a hidden gem filled with lovely hotels that offer stunning views and cozy accommodations. I’ve explored the best spots just for you, so whether you’re planning a family trip or a romantic escape, you’ll find the perfect place to stay on this charming island. Let's dive into the 15 best hotels that will make your stay unforgettable!

Choose your dates:

Sort:

Best Western PLUS Island Palms Hotel & Marina ImageBest Western PLUS Island Palms Hotel & Marina ImageBest Western PLUS Island Palms Hotel & Marina Image
1

Best Western PLUS Island Palms Hotel & Marina

Distance to the Shelter Island San Diego: 0.1 mi (0.1km)

8.3/10

Nestled along the beautiful shores of Shelter Island in San Diego Bay, the Best Western PLUS Island Palms Hotel & Marina is a fantastic spot for your getaway. This vibrant hotel features a private marina and offers stunning views of the bay, making it the perfect backdrop for relaxation or adventure. Plus, there’s an on-site restaurant where you can indulge in fresh seafood and delicious steaks.

Your roomy accommodation comes complete with handy amenities like a refrigerator and a coffee machine, so you'll feel right at home. When you're not out exploring, take a dip in one of the two bay-side pools or enjoy a soak in the outdoor hot tub. After a fun day in the sun, gather around the outdoor fireplace and unwind under the stars. Everything you need for a memorable trip is right here!

Bay Club Hotel and Marina ImageBay Club Hotel and Marina ImageBay Club Hotel and Marina Image
2

Bay Club Hotel And Marina

Distance to the Shelter Island San Diego: 0.2 mi (0.3km)

8.5/10

Get ready for an exciting stay at The Bay Club Hotel & Marina, a waterfront gem on Shelter Island. With stunning views of San Diego Bay, this hotel is the perfect place to unwind and enjoy your vacation. Each spacious room is designed for comfort, equipped with a 42-inch flat-screen TV, a cozy seating area, a little fridge, and a coffee machine — everything you need for a delightful stay is right at your fingertips.

Dine at the on-site Quarterdeck Restaurant & Bar, where you can savor tasty dishes while soaking in those fantastic bay views. You'll love their award-winning chili and signature coconut fried shrimp! Plus, don't miss Happy Hour from Monday to Friday, offering half-priced bites and drink specials that are sure to add some cheer to your evening. Whether you're splashing around in the outdoor pool or soaking in the hot tub, you're all set for a memorable getaway at this lovely hotel!

Humphreys Half Moon Inn ImageHumphreys Half Moon Inn ImageHumphreys Half Moon Inn Image
3

Humphreys Half Moon Inn

Distance to the Shelter Island San Diego: 0.3 mi (0.5km)

8.6/10

Experience a delightful stay at Humphreys Half Moon Inn, right on the waterfront of Shelter Island. This hotel is known for its breathtaking marina views and vibrant atmosphere featuring Humphreys Concerts by the Bay. Each spacious room comes with large windows, a microwave, and a refrigerator, making it a cozy retreat to relax after a day of exploring.

Treat your taste buds at Humphreys So Cal Dining & Music, where stunning views of San Diego Bay accompany delicious meals served for breakfast, lunch, and dinner. On warmer days, you can soak up the sun by the outdoor pool with a refreshing drink from the poolside bar. Plus, feel the wind in your hair as you borrow a complimentary bicycle and cruise around charming Shelter Island. Enjoy a fun and easygoing getaway in this scenic spot!

Sea Harbor Hotel - San Diego ImageSea Harbor Hotel - San Diego ImageSea Harbor Hotel - San Diego Image
4

Sea Harbor Hotel - San Diego

Distance to the Shelter Island San Diego: 0.6 mi (0.9km)

7.8/10

Get ready for a fantastic getaway on Shelter Island! The Sea Harbor Hotel in San Diego is a gem that offers cozy and spacious rooms, perfect for relaxing after a day of adventure. Each room comes with a mini-fridge, so you can keep your favorite snacks handy. Imagine winding down by the heated outdoor pool, soaking up the sun, and enjoying the laid-back vibe that surrounds you.

While you're here, you’ll find it super convenient to explore nearby attractions. Stroll down to the beautiful waterfront or grab some delicious bites at local spots like Point Loma Seafood Market. Whether you’re traveling for fun or on business, the Sea Harbor Hotel makes for a perfect home base on your Shelter Island escapade. You’ll leave with unforgettable memories and a smile on your face!

The Pearl Hotel ImageThe Pearl Hotel ImageThe Pearl Hotel Image
5

The Pearl Hotel

Distance to the Shelter Island San Diego: 0.7 mi (1.2km)

8.2/10

Welcome to the Pearl Hotel, a cozy boutique spot that perfectly blends vintage charm with modern comforts. Located just a hop away from San Diego Bay, this vibrant hotel brings a fun 1960s vibe right to your doorstep. With all the amenities you need, it's a fantastic place to unwind and let the good times roll!

Your stay at the Pearl Hotel comes with charming guest rooms, complete with flat-screen TVs and free Wi-Fi. You'll love gathering with friends for free movies at the poolside theater or sipping on creative cocktails at the lounge. Plus, the delicious meals from the on-site restaurant are sure to satisfy your cravings after a day of exploring. Get ready to relax and make great memories at this delightful getaway!

The Monsaraz San Diego, Tapestry Collection By Hilton ImageThe Monsaraz San Diego, Tapestry Collection By Hilton ImageThe Monsaraz San Diego, Tapestry Collection By Hilton Image
6

The Monsaraz San Diego, Tapestry Collection By Hilton

Distance to the Shelter Island San Diego: 0.7 mi (1.2km)

8.4/10

The Monsaraz San Diego, Tapestry Collection by Hilton is a delightful spot that’s perfect for your next getaway. This charming 4-star hotel boasts a fitness center, a lovely garden, and a relaxing terrace, making it easy to unwind after a fun day of exploring. With a friendly 24-hour front desk and a cozy bar to sip on refreshing drinks, you’re set for a fantastic stay.

Kick off your mornings with a tasty à la carte breakfast! Each bite will prepare you for whatever adventures await in San Diego. Whether you're seeking relaxation or excitement, this hotel will make your stay comfortable and enjoyable, giving you the ultimate experience on Shelter Island.

Best Western Yacht Harbor Hotel ImageBest Western Yacht Harbor Hotel ImageBest Western Yacht Harbor Hotel Image
7

Best Western Yacht Harbor Hotel

Distance to the Shelter Island San Diego: 0.8 mi (1.2km)

8/10

If you're on the hunt for the perfect spot to stay on Shelter Island in San Diego, look no further than the Best Western Yacht Harbor Hotel! This cozy hotel is all about comfort and ease, featuring spacious rooms decked out with everything you need, including handy refrigerators and microwaves. Enjoy a great night’s sleep on new, comfy mattresses and wake up to a delicious free breakfast buffet to kickstart your day!

When you're not out exploring, there are plenty of ways to unwind right at the hotel. You can break a sweat in the fitness center, take a dip in the heated pool, or soothe those muscles in the hot tub. Plus, if you need to catch up on work or stay connected, the hotel’s business services have got your back. It's a lovely base to enjoy the beautiful surroundings and all that San Diego has to offer!

Homewood Suites by Hilton San Diego Airport-Liberty Station ImageHomewood Suites by Hilton San Diego Airport-Liberty Station ImageHomewood Suites by Hilton San Diego Airport-Liberty Station Image
8

Homewood Suites By Hilton San Diego Airport-Liberty Station

Distance to the Shelter Island San Diego: 1.2 mi (2km)

8.6/10

If you're looking for a cozy place to stay during your adventure on Shelter Island, check out Homewood Suites by Hilton San Diego Airport-Liberty Station. This welcoming hotel is right by the beautiful waterfront in Liberty Station, and it’s perfect for travelers wanting a stress-free experience. Their spacious studios and suites are designed for your comfort, complete with fully-equipped kitchens and free high-speed internet. Plus, start your morning off right with a tasty hot breakfast—it's all on the house!

When you’re not lounging in your comfy suite, you'll find that exciting attractions like SeaWorld and the San Diego Zoo are just a quick drive away. Homewood Suites makes it even easier for guests with free airport transport. Whether you’re traveling solo, as a couple, or with the whole family, this hotel is a fantastic choice for a fun-filled stay in sunny San Diego!

Hilton San Diego Airport/Harbor Island ImageHilton San Diego Airport/Harbor Island ImageHilton San Diego Airport/Harbor Island Image
9

Hilton San Diego Airport/Harbor Island

Distance to the Shelter Island San Diego: 1.3 mi (2.1km)

8.2/10

If you’re dreaming of a stay that combines charm and easy access to San Diego’s best, look no further than the Hilton San Diego Airport/Harbor Island. This hotel offers a fantastic blend of comfort and elegance, plus it comes with scenic views right by the waterfront. You can cool off in the outdoor pool or connect to the world with free Wi-Fi in your cozy room. No annoying extra costs, just the enjoyment of your getaway!

After soaking up the sun, discover the nearby attractions that make San Diego special. This non-smoking spot is a quick drive away from favorites like SeaWorld and the San Diego Zoo. With options for sailing and bike rentals nearby, there's never a dull moment! Want a little leisure time? Enjoy the 24-hour fitness center or unwind in the sauna after a day of adventure. With comfy beds and fluffy duvets, you’ll be ready for whatever the next day holds!

Courtyard San Diego Airport/Liberty Station ImageCourtyard San Diego Airport/Liberty Station ImageCourtyard San Diego Airport/Liberty Station Image
10

Courtyard San Diego Airport/Liberty Station

Distance to the Shelter Island San Diego: 1.3 mi (2.2km)

8.6/10

Shelter Island in San Diego is home to some truly delightful hotels, including the Courtyard San Diego Airport/Liberty Station. This charming spot boasts a sparkling pool with fantastic waterfront views, perfect for a refreshing dip. Guests can also enjoy tasty bites at the waterside deli or unwind around the outdoor fire pit after a busy day. It’s a great place to kick back and soak in the serene atmosphere!

The comfy guest rooms offer cozy amenities like 45’’ HDTVs, iHome docking stations, and even an ergonomic chair to make your stay feel just right. Fitness enthusiasts will love the on-site gym, complete with cardio equipment and weights. For food lovers, the Lounge Restaurant serves up delicious homemade dishes — think hearty sandwiches and fresh salads — while the Waterside Deli is an ideal spot for sipping on Starbucks coffee as you watch boats glide.

If you’re ready for adventure, this hotel is right beside a sprawling 46-acre park, where you can rent bikes or explore scenic jogging trails. It has everything you need to create memorable experiences on your trip.

Hampton Inn & Suites San Diego Airport Liberty Station ImageHampton Inn & Suites San Diego Airport Liberty Station ImageHampton Inn & Suites San Diego Airport Liberty Station Image
11

Hampton Inn & Suites San Diego Airport Liberty Station

Distance to the Shelter Island San Diego: 1.4 mi (2.3km)

8.7/10

Looking for a great place to stay on Shelter Island in San Diego? Check out the Hampton Inn & Suites San Diego Airport Liberty Station! This friendly hotel has tons to offer, from a refreshing outdoor swimming pool to cozy accommodations. Guests love the fitness center for a quick workout and the shared lounge for relaxing or meeting up with friends. Plus, it has free WiFi, free shuttle service, and a helpful 24-hour front desk, ensuring you have what you need, whenever you need it.

Every guest room is equipped with a flat-screen TV and air conditioning, making it a comfy spot to unwind after adventures. You can kick-start your morning with a delicious continental or American breakfast, perfect for fueling up before hitting the local sights. Whether you're unwinding by the pool or exploring the island, the Hampton Inn & Suites is a fantastic choice for your stay!

TownePlace Suites by Marriott San Diego Airport/Liberty Station ImageTownePlace Suites by Marriott San Diego Airport/Liberty Station ImageTownePlace Suites by Marriott San Diego Airport/Liberty Station Image
12

TownePlace Suites By Marriott San Diego Airport/Liberty Station

Distance to the Shelter Island San Diego: 1.5 mi (2.4km)

8.6/10

Looking for a cozy spot on Shelter Island, San Diego? The TownePlace Suites by Marriott might be just what you're looking for! This charming hotel boasts an inviting outdoor swimming pool and a fitness center, perfect for squeezing in a quick workout or enjoying some sunshine. There’s also a friendly 24-hour front desk ready to assist with anything you need during your stay. Families will feel right at home here, with spacious accommodations and handy kitchenettes in each room.

Every room comes equipped with a TV and a private bathroom, offering a comfy and convenient retreat after a day of exploring. Start your mornings off right with a tasty continental breakfast every day! Whether you’re relaxing by the pool or gearing up for a fun day out, TownePlace Suites is a great choice for a delightful stay on the island.

Sheraton San Diego Resort ImageSheraton San Diego Resort ImageSheraton San Diego Resort Image
13

Sheraton San Diego Resort

Distance to the Shelter Island San Diego: 2 mi (3.1km)

7.7/10

Sheraton San Diego Resort is a fantastic spot for your next getaway! This eco-friendly hotel has everything you need for a fun and relaxing stay. With five awesome restaurants, three heated outdoor pools, and a rejuvenating spa, you can unwind in style. Plus, each cozy room comes with a flat-screen TV, air conditioning, and a lovely patio or balcony for those peaceful mornings or sunset-viewing moments.

Speaking of food, dig into something special at Harbor and Vine. They whip up delicious artisanal flatbreads and offer 90 point wines that you won’t want to miss. For more laid-back vibes, Quinn’s serves hearty meals in a sports bar setting, while Shoreline has you covered with snacks and drinks by the pool. And don’t forget to swing by Marina Market, where free WiFi, Starbucks coffee, and fresh sandwiches await. Whether you're chilling by the pool or planning your next adventure, Sheraton San Diego Resort is the perfect home base for exploring all that Shelter Island has to offer!

The Inn at Sunset Cliffs ImageThe Inn at Sunset Cliffs ImageThe Inn at Sunset Cliffs Image
14

The Inn At Sunset Cliffs

Distance to the Shelter Island San Diego: 2.2 mi (3.5km)

8.7/10

Inn at Sunset Cliffs is a gem located right on the Pacific Ocean in charming Point Loma. This cozy spot puts you just a hop away from the sandy beaches of Ocean Beach, making it a perfect place to soak up the sun and surf. While staying here, you’re close to fun San Diego attractions like Little Italy, the San Diego Zoo, and SeaWorld, so you're never short of great adventures!

At the Inn, you can enjoy free Wi-Fi throughout your stay and take a refreshing dip in the outdoor pool. Plus, with plenty of great restaurants and shops nearby, there’s always something fun to explore. If you’re looking for a friendly and laid-back place to unwind with beautiful ocean views, this is the spot for you!

Ocean Beach Hotel ImageOcean Beach Hotel ImageOcean Beach Hotel Image
15

Ocean Beach Hotel

Distance to the Shelter Island San Diego: 2.7 mi (4.3km)

8/10

Tucked away right on Ocean Beach, this charming hotel in San Diego welcomes you with cozy, smoke-free rooms and complimentary Wi-Fi. It’s designed for relaxation and fun, featuring comfortable spaces where you can kick back and unwind. Some rooms even offer stunning ocean views, perfect for making your stay extra special.

The hotel also boasts a friendly 24-hour front desk, a lovely garden, and convenient amenities like luggage storage and laundry services. Everything you need for a great beach getaway is just a short stroll away, from shopping and dining to sand and surf. Enjoy the easy-going vibe, and get ready for some memorable beach days!

Dan Avramescu's profile

Dan Avramescu

Dan, a digital nomad with 10+ years of experience, has traveled to 55+ countries, sharing expert tips to help others find the best places to stay.

Please note that we earn a commission when you book through our affiliate links. Your support is greatly appreciated and helps us continue to grow our business. Thank you for being a part of our journey.

Post was updated on April 17, 2025

Did you stay at one of the hotels listed here? We always appreciate hearing from our customers. If you would like to connect with us and share your experience, please feel free to reach out to us directly. right here.