The 10 best beach hotels in San Andrés, Colombia | Booking.com
Skip to main content

Beach Hotels in San Andrés

Find the beach hotels that appeal to you the most

The best beach hotels in San Andrés

Check out our selection of great beach hotels in San Andrés

Filter by:

Review score

Edificio Santa Catalina 602

San Andrés

Edificio Santa Catalina 602 is a self-catering accommodations located in San Andrés. Free WiFi access is available. The property is 1969 feet from Spratt Bight and 2297 feet from North End.

A
Andrew
From
United States
Just steps from the beach and surrounded by shops offering souvenirs and all the essentials you might need.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 172 reviews
Price from
$155.77
1 night, 2 adults

Hansa Reef - Espectacular Penthouse en San Andrés

San Andrés

Hansa Reef - Espectacular Penthouse en San Andrés offers accommodations in San Andrés, 4.3 miles from The Hill and 4.7 miles from Morgan's Cave.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8 reviews
Price from
$199.18
1 night, 2 adults

South End Villas - Colombian Caribbean Apartments

San Andrés

South End Villas - Colombian Caribbean Apartments provides air-conditioned accommodations in San Andrés. This beachfront property offers access to free Wifi and free private parking.

L
Lina
From
Colombia
That you can see the ocean from the apartment. The apartment has potential.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 46 reviews
Price from
$86.78
1 night, 2 adults

APARTAHOTEL BEIRUT INN

San Andrés

APARTAHOTEL BEIRUT INN provides beachfront accommodations in San Andrés. The property is around 4.3 miles from The Hill, 4.7 miles from Morgan's Cave, and 5.2 miles from San Luis.

C
Cristina
From
Mexico
The room is clean and the beds are nice. It's not loud around the hotel but the best part is Kimberly. She is kind, helpful and just great all around. I would definitely go back.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 162 reviews
Price from
$45.97
1 night, 2 adults

Hotel Reina del Mar By Dorado

Hotel in San Andrés

Hotel Reina del Mar By Dorado is located on the beachfront in San Andrés, a few steps from Playa Zarpada and 3.2 miles from San Andres Bay. This 3-star hotel features free WiFi and a garden.

Q
Quinlan
From
United States
excellent ANGELICA ,MICHEELE,DARWIN.JULAINA AT THE BAR AND MANAGER THE GIRL AT FRONT DESK AND LOIUS TREATED US LIKE FAMILY GREAT HOTEL AND STAFF I WILL BE SATYING AGAIN THIS IS HOW A HOTEL SHOULD BE RUN AWSOME PLACE AND AWESOME STAFF
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 329 reviews
Price from
$245.79
1 night, 2 adults

Hotel San Luis Place By Dorado

Hotel in San Andrés

Hotel San Luis Place By Dorado is located on the beachfront in San Andrés, a few steps from Cocoplum Bay Beach and 2.8 miles from San Andres Bay.

L
Leider
From
United States
The beach view , super clean facility, excellent breakfast, and super special services.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 208 reviews
Price from
$97.99
1 night, 2 adults

Hotel Bahia Sardina

Hotel in San Andrés

An outdoor swimming pool can be enjoyed right in front of Spratt Bight Beach, in Northern San Andres island. The hotel offers modern rooms with free Wi-Fi on San Andres Island.

Y
Yully
From
United States
Friendly, helpful staff, location , beach access right across. Plenty restaurants within short walking distance .
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 601 reviews
Price from
$198.80
1 night, 2 adults

Sol Caribe Campo All Inclusive

Hotel in San Andrés

This resort is on a large park, near the Southern coast of San Andrés Island, featuring rooms with panoramic sea views. It offers 3 pools and 3 restaurants.

S
Sam
From
Uruguay
very good personalized service. good was every nice. the staff very happy to help always.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 129 reviews
Price from
$328.65
1 night, 2 adults

Alojamiento Casa-posada CAMELL

San Andrés

Alojamiento Casa-posada CAMELL provides air-conditioned accommodations in San Andrés. This beachfront property offers access to a balcony, free private parking, and free Wifi.

G
Geraldine
From
Colombia
I had a great time staying at this property. Everything was exactly as described: clean rooms, private bathrooms, a peaceful atmosphere, and a very well-maintained space overall. What really stood out was how easy the check-in process was and how responsive the host was throughout my stay. The location also made it easy to get around the island. If you’re looking for a hassle-free, quiet place to stay in San Andrés, this is it.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 12 reviews
Price from
$44.43
1 night, 2 adults

Apartamento en San Andres Isla frente al mar

San Andrés

Apartamento en San Andres Isla frente al mar offers accommodations in San Andrés, a 5-minute walk from Spratt Bight Beach and 0.7 miles from North End.

L
Laura
From
Canada
Good price and good location. A grocery store right in front.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 36 reviews
Price from
$919.32
1 night, 2 adults
All beach hotels in San Andrés

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in San Andrés and surrounding area in the past month

See all

FAQ about beach hotels in San Andrés

Beach Hotels That Guests Love in San Andrés

See all
  • Avg. price/night: $225.86
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,187 reviews
    Great location right on the beach, excellent facilities, very clean and well run hotel.
    Guest review by
    Oran
    Family with young children
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 305 reviews
    Location was excellent, right on the beach and close to just enough shops for your needs. Antonio the host is a fantastic bloke. Really friendly and really helpful. 😎
    Guest review by
    Glenn
    Family with young children
  • Avg. price/night: $107.25
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 772 reviews
    The property is right on the beach. Many restaurants near by. The staff is very friendly and helpful. The room had a small refrigerator. Along with an a/c that was nice and cool. I did not rent a room with a view but I did not need to as the beach was down the stairs. They also had coffee and bottled water. So bring your water bottle.
    Guest review by
    kirian
    Travelers with friends
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 113 reviews
    The location is near perfect! Right on the beach, close to all restaurants, supermarkets, souvenir shops and everything you can imagine. The staff is very friendly and helpful and also helped us find a taxi to the airport. There's no food options, but everything is close. Aircon works perfect, the shower is big, has hot water. Everything was as expected.
    Guest review by
    Leoooo_dk
    Young couple
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 305 reviews
    Great friendly staff who helped with booking moped hire/taxis/food delivery. Antionio was really responsive to messages and was always on hand. Right on the beach by a great beach bar/restaurant.
    Guest review by
    Rachel
    Young couple
  • Avg. price/night: $107.25
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 772 reviews
    Good view from the window, right on the beachfront, good air con
    Guest review by
    Rachael
    Young couple