Find beach hotels in San Andrés from CA $222

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on San Andrés Beach Hotel

Our top choices for San Andrés beach hotels

Miraflores Boutique Hotel

Miraflores Boutique Hotel
2.5 star property
San Andrés
9.4 out of 10, Exceptional, (65 reviews)
"Beautiful surroundings, fantastic staff and great food all combined perfectly to make our 9 days here wonderful. We will definitely return. "
United Kingdom
Neil
The price is CA $316
CA $316 total
Mar 30 - Mar 31
Miraflores Boutique Hotel

Aquamare Hotel

Aquamare Hotel
4.0 star property
San Andrés
9.0 out of 10, Wonderful, (642 reviews)
"Clean hotel, friendly staff"
United States
Nelson
The price is CA $339
CA $339 total
Mar 15 - Mar 16
Aquamare Hotel

Cocoplum Beach Hotel

Cocoplum Beach Hotel
3.0 star property
San Andrés
7.4 out of 10, Good, (273 reviews)
"Wonderful place, staff is very nice."
United States
Diana Marcela Monroy
The price is CA $301
CA $301 total
Apr 8 - Apr 9
Cocoplum Beach Hotel

Hotel Sea Avenue

Hotel Sea Avenue
3.0 star property
San Andrés
9.0 out of 10, Wonderful, (246 reviews)
"Nice hotel clean, the staff was very helpful and nice shops nearby to the beach. The restaurant on top of the hotel 5 stars "
United States
Ivan
The price is CA $243
CA $243 total
Mar 24 - Mar 25
Hotel Sea Avenue

Nattivo Collection Hotel

Nattivo Collection Hotel
3.5 star property
San Andrés
9.4 out of 10, Exceptional, (222 reviews)
"Great service Nice location close to everything "
United States
Sandra Marcels Arcila
The price is CA $463
CA $463 total
Apr 12 - Apr 13
Nattivo Collection Hotel

Hotel Bahia Sardina

Hotel Bahia Sardina
3.0 star property
San Andrés
8.8 out of 10, Excellent, (31 reviews)
"The hotel’s location is perfect! Easy to get everywhere. Some personnel"
United States
Rocio
The price is CA $244
CA $244 total
Apr 12 - Apr 13
Hotel Bahia Sardina

Hotel Sunset

Hotel Sunset
3.0 star property
San Andrés
9.0 out of 10, Wonderful, (120 reviews)
"Family run business Bi lingual "
United States
Daniel
Hotel Sunset

Hotel Reina del Mar By Dorado

Hotel Reina del Mar By Dorado
3.5 star property
San Andrés
8.8 out of 10, Excellent, (115 reviews)
"Beautiful view, clear room, nice staff, delicios breakfast "
Canada
Wendy
The price is CA $330
CA $330 total
Apr 8 - Apr 9
Hotel Reina del Mar By Dorado

Koray Hotel

Koray Hotel
3.0 star property
San Andrés
7.2 out of 10, Good, (16 reviews)
"Excelente servicio y instalaciones "
Mexico
Rolando Jose
Koray Hotel

Casa Harb Hotel Boutique

Casa Harb Hotel Boutique
3.5 star property
San Andrés
8.4 out of 10, Very good, (45 reviews)
"Great property"
Canada
Lee
The price is CA $222
CA $222 total
Apr 13 - Apr 14
Casa Harb Hotel Boutique
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.

Choose what matters most at beach hotels in San Andrés

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Beach hotels with pools in San Andrés

Beach hotels with free breakfast in San Andrés

All-inclusive beach hotels in San Andrés

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.

Find out more about San Andrés

San Andrés and its attractions for beach lovers

San Andrés, nestled in the Caribbean, is a haven for beach enthusiasts seeking a blend of relaxation and adventure. Start your journey at Playa Spratt Bight, a stunning beach known for its soft white sands and crystal-clear waters, perfect for sunbathing or indulging in water sports like jet skiing. For a unique experience, head to Johnny Cay, a small island just off the coast that offers vibrant beach bars and snorkelling opportunities amidst colourful coral reefs filled with marine life. Dive into the vibrant underwater world at the West View, where families can explore the natural swimming pool or enjoy the slide right into the ocean. Don’t miss the chance to visit the picturesque Sound Bay, a quieter spot that’s ideal for a family picnic or a peaceful day by the sea. For accommodation, the area around Spratt Bight is particularly appealing, with several high-quality hotels offering stunning ocean views, attentive service, and convenient access to the beach. Enjoy the ease of stepping from your hotel to the inviting sands, and relish in the island's warm hospitality, ensuring a memorable stay for you and your family.

Find the best beach hotels and resorts in San Andrés

For those seeking a sun-soaked escape in San Andrés, these hotels offer direct access to stunning beaches and a plethora of seaside activities. Each hotel promises a perfect blend of relaxation and adventure for beach lovers.

Nattivo Collection Hotel

  • Why it's great for the ultimate beach vacation spot: With an impressive review rating of 9.4, the Nattivo Collection Hotel is perfect for beach lovers seeking a combination of luxury and comfort. Guests can relish in beautiful ocean views and easy access to nearby sandy beaches, making it a wonderful spot to soak up the sun.
  • Other amenities: The hotel offers a refreshing outdoor pool, complimentary breakfast options, and stylish rooms equipped with premium bedding and bathrobes. Additionally, guests can enjoy the rooftop garden for relaxation, with air conditioning ensuring a comfortable stay throughout the day. The attentive staff and serene environment create an inviting atmosphere for all visitors.
  • Nearby attractions: Spratt Bight Beach - 0.3 km, Paintball San Andres - 1 km, Coton Cay - 1.3 km

Hotel Casablanca

  • Why it's great for the ultimate beach vacation spot: Hotel Casablanca is an ideal choice for beach enthusiasts, featuring direct access to the beach and a solid guest review rating of 8.2. Guests can enjoy a beachfront restaurant and an array of water sports including scuba diving, sailing, and windsurfing, all just moments away from the hotel.
  • Other amenities: In addition to its prime beachfront location, the hotel boasts an outdoor pool with sun loungers, a rooftop terrace for relaxing evenings, and daily housekeeping to ensure a comfortable stay. Guests can also take advantage of the lush garden areas, poolside bar, and a variety of recreational activities such as boat tours and snorkeling, making it a well-rounded destination for beach lovers.
  • Nearby attractions: Spratt Bight Beach - 0.1 km, Paintball San Andres - 0.8 km, Coton Cay - 1.1 km

Samawi

  • Why it's great for the ultimate beach vacation spot: Samawi offers a tranquil beachside retreat with breathtaking ocean views and a review rating of 8.2. Situated near a stunning white sand beach, guests can enjoy the serene atmosphere while indulging in the complimentary buffet breakfast before a day of sun and surf.
  • Other amenities: This charming hotel features an outdoor pool with umbrellas for shade, air conditioning in all rooms, and room service for ultimate convenience. Guests can unwind on their balconies while enjoying sea views or take advantage of the daily housekeeping services. With a poolside bar and friendly service, Samawi assures a delightful beach getaway.
  • Nearby attractions: Spratt Bight Beach - 0.8 km, Paintball San Andres - 0.9 km, Coton Cay - 1.1 km

Sea Colors Hotel

  • Why it's great for the ultimate beach vacation spot: Sea Colors Hotel is a charming beachside escape with a review rating of 8.0, located just steps from the beach. Its inviting atmosphere and ocean views make it a perfect spot for those who love the seaside.
  • Other amenities: Guests can enjoy daily housekeeping, a stocked minibar, and complimentary breakfast options to start the day right. The hotel also features air-conditioned rooms, a balcony for relaxing views, and room service for added convenience. With a friendly ambiance and nearby the beach, Sea Colors Hotel is an excellent choice for a beach getaway.
  • Nearby attractions: Spratt Bight Beach - 0.6 km, Paintball San Andres - 1 km, Coton Cay - 1.2 km

GHL Relax Hotel Sunrise

  • Why it's great for the ultimate beach vacation spot: GHL Relax Hotel Sunrise is a fantastic option for beachgoers, offering a private beach location with a review rating of 7.2. Travelers can unwind under beach umbrellas while enjoying the sun, with direct beach access making it easy to enjoy the sandy shores.
  • Other amenities: The hotel features an outdoor pool with a swim-up bar, a spa for relaxation, and a hot tub for ultimate indulgence. Guests will appreciate the convenience of 24-hour room service, a fitness centre, and a terrace for stunning views. With a focus on comfort, amenities like free breakfast and daily housekeeping enhance the overall delightful experience.
  • Nearby attractions: Spratt Bight Beach - 0.7 km, Paintball San Andres - 0.7 km, Coton Cay - 0.9 km

Top San Andrés Hotel Reviews

Frequently asked questions

What are the best beach hotels in San Andrés?
For top-rated beach hotels in San Andrés, consider the Decameron Isleño - All Inclusive, Decameron Maryland All Inclusive, and Decameron Marazul - All Inclusive.

The 4-star Decameron Isleño - All Inclusive, with a 7.4 rating, is located near the sea and ocean, offering sea views. Guests frequently mention the super attentive and helpful staff, tasty food, and a great pool.

The 3.5-star Decameron Maryland All Inclusive, rated 7.6, is located near the beach and offers free breakfast. Reviewers often highlight its nice pool and good staff.

The 3.5-star Decameron Marazul - All Inclusive, with a 7.2 rating, provides ocean views and is an all-inclusive property. Guests appreciate the good drinks, delicious food, and amazing staff.
How much does a beach hotel in San Andrés cost?
Prices for beach hotels in San Andrés vary, but you can find a great deal from CA $222 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which San Andrés hotels are near the best beaches?
For hotels near the best beaches in San Andrés, consider the Decameron San Luis - All Inclusive, Decameron Isleño - All Inclusive, or Decameron Maryland All Inclusive.

The 3.5-star Decameron San Luis - All Inclusive offers direct access to a nearby beach.

The 4-star Decameron Isleño - All Inclusive, with a 7.4 rating, is located near both the sea and the ocean, and guests have praised its nice location and great pool.

The 3.5-star Decameron Maryland All Inclusive, rated 7.6, is also situated near a beach and features a nice pool.
Which beach hotels in San Andrés are good for families?
For families looking for a beach hotel in San Andrés, consider Decameron Marazul - All Inclusive, Decameron San Luis - All Inclusive, Decameron Isleño - All Inclusive, Sol Caribe San Andres - All Inclusive, and Decameron Maryland All Inclusive.

The 3.5-star Decameron Marazul - All Inclusive, with a 7.2 rating, offers ocean views and an all-inclusive package with free buffet breakfast. Guests often praise the delicious food and good drinks.

Decameron San Luis - All Inclusive, a 3.5-star property, provides direct access to a nearby beach and offers sea views.

The 4-star Decameron Isleño - All Inclusive, rated 7.4, is located near the sea and ocean, with a 24-hour airport shuttle. Reviewers highlight the super attentive and helpful staff, tasty food, and a great pool.

Sol Caribe San Andres - All Inclusive, a 3-star hotel with a 7.0 rating, is located near the beach and provides a free beach shuttle. Guests often mention the great food and drinks.

The 3.5-star Decameron Maryland All Inclusive, rated 7.6, is also located near the beach and includes free local breakfast and free WiFi. Customers frequently comment on the nice pool and good staff.
What are the best San Andrés hotels with ocean views?
For hotels in San Andrés with ocean views, consider the Decameron Marazul - All Inclusive, Decameron Isleño - All Inclusive, and Grand Sirenis San Andres.

The 3.5-star Decameron Marazul - All Inclusive, with a 7.2 rating, provides ocean views and is an all-inclusive property. Guests often mention the delicious food and good drinks.

The 4-star Decameron Isleño - All Inclusive has a 7.4 rating and offers sea views. It is located near the sea and ocean, and guests frequently praise the super attentive and helpful staff, as well as the tasty food.

The 4-star Grand Sirenis San Andres, rated 9.0 by guests, features ocean views and is located near the beach. It boasts an outdoor pool with a swim-up bar and poolside bar. Reviewers often highlight the friendly staff and excellent service.
What are the most popular all-inclusive beach hotels in San Andrés?
Some of the most popular all-inclusive beach hotels in San Andrés include Decameron Marazul - All Inclusive, Decameron San Luis - All Inclusive, Decameron Isleño - All Inclusive, Sol Caribe San Andres - All Inclusive, and Decameron Maryland All Inclusive.

The 3.5-star Decameron Marazul - All Inclusive, with a 7.2 rating, offers ocean views and guests frequently comment on the delicious food and good drinks.

Decameron San Luis - All Inclusive is a 3.5-star option with direct beach access and sea views.

The 4.0-star Decameron Isleño - All Inclusive, rated 7.4, is praised by guests for its super attentive and helpful staff, tasty food, and great pool. It also has sea and ocean nearby locations and offers a 24-hour airport shuttle.

The 3.0-star Sol Caribe San Andres - All Inclusive, with a 7.0 rating, provides a free beach shuttle and guests often mention the great food and drinks.

Decameron Maryland All Inclusive, a 3.5-star hotel with a 7.6 rating, is known for its nice pool and good staff, and it is located near the beach.
What are the top-rated beach hotels in San Andrés with a pool?
For top-rated beach hotels with a pool in San Andrés, consider the Grand Sirenis San Andres and the Miraflores Boutique Hotel.

The 4-star Grand Sirenis San Andres, with a 9.0 rating, features an outdoor pool with a swim-up bar and poolside loungers. Guests often mention the friendly staff and good food.

The Miraflores Boutique Hotel, with a 9.4 rating, also offers an outdoor pool. Reviewers frequently praise the exceptional staff and delicious breakfast.
Which beach hotels in San Andrés are good for couples?
For couples looking for a beach hotel in San Andrés, the Miraflores Boutique Hotel and the Grand Sirenis San Andres are excellent choices.

The Miraflores Boutique Hotel, with a 9.4 rating, offers private outdoor hot tubs, which are ideal for a romantic escape. Guests frequently mention the excellent food and exceptional staff.

The 4-star Grand Sirenis San Andres, rated 9.0, features a swim-up bar and an outdoor pool with poolside loungers. Many rooms offer ocean views, and guests often praise the friendly staff and good food.
Which top beach hotels in San Andrés offer water sport activities?
For top beach hotels in San Andrés that offer water sport activities, consider the Decameron Marazul - All Inclusive, Decameron San Luis - All Inclusive, Miraflores Boutique Hotel, and Hotel Sunset.

The 3.5-star Decameron Marazul - All Inclusive, with a 7.2 rating, provides a wide range of complimentary water sports, including snorkeling, windsurfing, kayaking, and waterskiing. Guests frequently mention the good drinks, delicious food, and amazing staff.

Another excellent choice is the 3.5-star Decameron San Luis - All Inclusive. This hotel offers direct access to a nearby beach and features onsite activities like snorkeling, windsurfing, kayaking, rowing, and bodyboarding, all included in your stay.

The Miraflores Boutique Hotel, rated 9.4, has onsite kayaking and offers snorkeling nearby. Reviewers consistently praise the exceptional staff, delicious breakfast, and excellent food.

For those interested in diving, the 3-star Hotel Sunset, with a 9.0 rating, provides onsite snorkeling and scuba diving opportunities. This hotel also features an outdoor pool with sun loungers and a children's pool.
How can I save on a beach hotel in San Andrés with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on San Andrés beach hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, check out the last-minute deals.
Is it cheaper to book flights and a beach hotel in San Andrés as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in San Andrés for you.

Explore a world of travel with Expedia