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 pick 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 accommodation located in San Andrés. Free WiFi access is available. The property is 600 metres from Spratt Bight and 700 metres from North End.

a
anderson2408
From
Germany
Excellent location in the city center, really clean and tidy place. With a nice view of the ocean. Staff was kind and helpful anytime. Perfect for families and groups of friends with a nice kitchen to cook and save some money 😁. Near to most visited places and 2 min walk to the beach.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 176 reviews
Price from
US$156.36
1 night, 2 adults

Hansa Reef - Espectacular Penthouse en San Andrés

San Andrés

Featuring private pool, Hansa Reef - Espectacular Penthouse en San Andrés is located on the beachfront in San Andrés.

Y
Yuri
From
Netherlands
The location is very central and the building staff is really nice.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$199.94
1 night, 2 adults

South End Villas - Colombian Caribbean Apartments

San Andrés

Set within a few steps of Calle de las Palmeras Beach and 13 km of San Andres Bay, South End Villas - Colombian Caribbean Apartments offers rooms with air conditioning and a private bathroom in San...

m
martin
From
Netherlands
Beautiful nice apartment with plenty of space. Laundry was super quickly done. The pool was spacious but could use some love care and attention
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 45 reviews
Price from
US$87.11
1 night, 2 adults

APARTAHOTEL BEIRUT INN

San Andrés

APARTAHOTEL BEIRUT INN is located on the seafront in San Andrés, 200 metres from Spratt Bight Beach and less than 1 km from North End.

V
Vinicius
From
Brazil
The hotel has a great location, very near by the beach, which was, in my expirience, the only positive thing about my stay there.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 164 reviews
Price from
US$54.92
1 night, 2 adults

Hotel Reina del Mar By Dorado

Hotel in San Andrés

Hotel Reina del Mar By Dorado is situated on the beachfront in San Andrés, a few steps from Playa Zarpada and 5.2 km from San Andres Bay.

O
Otilia
From
United Kingdom
Beautiful location, amazing view to the beach, great facilities and and food. Loved the fact that you can take the bikes and explore the island.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 329 reviews
Price from
US$222.05
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 4.5 km from San Andres Bay.

S
Silvia
From
Italy
San Luis place is 5 min walking from a beautiful beach. The area is quite and the staff super nice and helpful. Perfect balance between price and quality.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 207 reviews
Price from
US$98.36
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.

C
Carlos Alberto
From
Brazil
Great location, one of the few hotel to have hot water all the time. One of the employees, named Clark, helped us arrange all of our tours, which was great, since there is a lot of people offering you things to do, and it can get overwelming.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 610 reviews
Price from
US$199.55
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.

J
John
From
United States
I like the buffet and the are close to the ocean.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 127 reviews
Price from
US$329.90
1 night, 2 adults

Alojamiento Casa-posada CAMELL

San Andrés

Situated within a few steps of Parceras Beach and 1.6 km of North End, Alojamiento Casa-posada CAMELL features rooms with air conditioning and a private bathroom in San Andrés.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 12 reviews
Price from
US$44.60
1 night, 2 adults

beautiful apartment nearly beach

San Andrés

Located in San Andrés, just a few steps from Spratt Bight Beach, beautiful apartment nearly beach provides beachfront accommodation with a private beach area, an outdoor swimming pool, a garden and...

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 30 reviews
Price from
US$182.64
1 night, 2 adults
All beach hotels in San Andrés

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

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

See all

Beach Hotels with swimming pools in San Andrés and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,079 reviews

    Situated on the scenic San Andres Island, the GHL Hotel Sunrise offers spacious accommodations with free WiFi in the lobby and complimentary parking.

    From US$182.64 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 95 reviews

    Set 800 metres from Spratt Bight Beach, Hermosos Apartamentos Frente Al Mar offers a private beach area, pool with a view and air-conditioned accommodation with a balcony and free WiFi.

    From US$312.98 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 366 reviews

    Boasting a rooftop swimming pool and a restaurant overlooking Johny Cay Island, Calypso Beach Hotel offers rooms with plasma TVs in San Andres Island, in front of Spratt Bay Beach.

    From US$256.33 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 582 reviews

    Surrounded by palm trees, Casablanca has a privileged beachfront location on San Andres Island. Wi-Fi is free and there are 4 on-site dining options.

    From US$385.46 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 163 reviews

    Boasting a swimming pool, a restaurant and a disco, Hotel El Dorado offers rooms with free Wi-Fi and flat-screen TVs in San Andres Island. Breakfast is provided. Spratt Bight Beach is 300 metres away.

    From US$352.46 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 30 reviews

    Located in San Andrés, just a few steps from Spratt Bight Beach, beautiful apartment nearly beach provides beachfront accommodation with a private beach area, an outdoor swimming pool, a garden and...

    From US$182.64 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 22 reviews

    Featuring air-conditioned accommodation with a private pool, Apartamento de tres habitaciones en zona centro de San Andrés Islas - Edificio Comodoro 203 is located in San Andrés.

    From US$174.31 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,165 reviews

    Located right on Cocoplum, San Andre’s finest beach, Hotel Cocoplum Beach features a swimming pool, spa facilities and a restaurant overlooking the sea.

    From US$226.71 per night

Enjoy breakfast in San Andrés and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 8 reviews

    Boasting a privileged beachfront location on San Andres Island, the hotel offers a swimming pool surrounded by palm trees.

    From US$173.02 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 60 reviews

    Set within 100 metres of Spratt Bight Beach and 600 metres of North End, Santa Julia Alojamiento offers rooms with air conditioning and a private bathroom in San Andrés.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 40 reviews

    Santa Catalina 404 is a beachfront property set in San Andrés, 300 metres from Spratt Bight Beach and 800 metres from North End.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 81 reviews

    APARTAMENTO de PLAYA 601 is a beachfront property located in San Andrés, 60 metres from Spratt Bight Beach and 500 metres from North End.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set on the beachfront in San Andrés, Apartamento con Espectacular Vista al Mar en San Andrés Sun Rise has a private beach area and is close to Spratt Bight Beach.

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 201 reviews

    The Convention Center Hotel is located in the heart of the paradisiacal island of San Andrés, just a five-minute drive from Gustavo Rojas Pinilla Airport.

    From US$220.45 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 24 reviews

    Set in San Andrés, just 200 metres from Spratt Bight Beach, apartamento en san andrés islas offers beachfront accommodation with a private beach area and free WiFi.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 68 reviews

    Set in San Andrés, just a few steps from Spratt Bight Beach, Apartamento frente al mar, SAN ANDRÉS ISLAS offers beachfront accommodation with free WiFi.

Highly rated beach hotels in San Andrés and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 31 reviews

    Situated on the beachfront in San Andrés, Apartamento Vacacional Con Vista Al Mar San Andres has a private beach area and is close to Spratt Bight Beach.

    From US$205.07 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 37 reviews

    Featuring air-conditioned accommodation with a patio, Apartamento en San Andres Isla frente al mar is set in San Andrés.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 12 reviews

    Situated within a few steps of Parceras Beach and 1.6 km of North End, Alojamiento Casa-posada CAMELL features rooms with air conditioning and a private bathroom in San Andrés.

    From US$51.52 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 8 reviews

    Situated within 600 metres of Playa Zarpada and 6 km of San Andres Bay, Inn Skyline Hostel features rooms with air conditioning and a private bathroom in San Andrés.

    From US$92.28 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 52 reviews

    Set 700 metres from Spratt Bight Beach, Apartamentos con playa privada y vista al mar offers a private beach area, an outdoor swimming pool and air-conditioned accommodation with a balcony and free...

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 63 reviews

    Set 700 metres from Spratt Bight Beach, Apartamento Sunrise con vista interna o con vista al mar offers a private beach area, a tennis court and air-conditioned accommodation with a balcony and free...

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 37 reviews

    Located in San Andrés, just 700 metres from Spratt Bight Beach, Apartamento Torres Sunrise Beach provides beachfront accommodation with a private beach area, an outdoor swimming pool, a fitness centre...

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 164 reviews

    Located 700 metres from Spratt Bight Beach, Exclusivos Apartamentos con playa privada offers a private beach area, pool with a view and air-conditioned accommodation with a balcony and free WiFi.

Save money on beach in San Andrés and nearby – budget options available

  • Edificio Sarie Bay

    San Andrés
    Budget options available
    Scored out of 10, guest rating 4.7
    Disappointing - What previous guests thought, 25 reviews

    Located 400 metres from Spratt Bight Beach and 1.1 km from North End, Edificio Sarie Bay in San Andrés provides air-conditioned accommodation with views of the garden and free WiFi.

    From US$89.72 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Situated within less than 1 km of San Luis Beach and 7 km of San Andres Bay, Victoria's Gennie Bay Village Hostal features rooms with air conditioning and a private bathroom in San Andrés.

    From US$43.58 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 4 reviews

    Situated in San Andrés, just 700 metres from Spratt Bight Beach, Lujoso apto con balcón, vista al mar y playa privada features beachfront accommodation with a private beach area, an outdoor swimming...

  • Sunrise vista al mar!

    San Andrés
    Budget options available

    Set on the beachfront in San Andrés, Sunrise vista al mar! has a private beach area and is close to Spratt Bight Beach.

  • Hotel Portobelo beach

    San Andrés
    Budget options available
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 175 reviews

    The Hotel Portobelo beach Hotel is located facing the Seven Colors of the Sea and is the perfect place to enjoy a vacation filled with comfort and nature.

  • Situated in San Andrés, just 700 metres from Spratt Bight Beach, Apartamento con Vista al Mar en Sun Rise San Andrés features beachfront accommodation with a private beach area, an outdoor swimming...

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 82 reviews

    Caribbean Island Hotel piso 1 1er Piso is located in San Andrés Island, just in front of Spratt Bight Beach. Free WiFi access is available in all areas.

  • Situated in San Andrés, just 700 metres from Spratt Bight Beach, Apartamento en Torres del Sun Rise San Andres Islas Colombia features beachfront accommodation with a private beach area, an indoor...

FAQ about beach hotels in San Andrés

Beach hotels that guests love in San Andrés

See all
  • Avg. price/night: US$226.71
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,165 reviews
    Great location right on the beach, excellent facilities, very clean and well run hotel.
    Guest review by
    Oran
    Family with young children
  • Avg. price/night: US$58.96
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 301 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: US$116.89
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 771 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
    People with friends
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 111 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
  • Avg. price/night: US$58.96
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 301 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: US$116.89
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 771 reviews
    Good view from the window, right on the beachfront, good air con
    Guest review by
    Rachael
    Young couple