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.

J
Jodie
From
Australia
Great location, lovely host & huge premises!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 171 reviews
Location 9.8
Price from
US$156.74
1 night, 2 adults

Zippy´s Sea View Apartments

San Andrés

Zippy´s Sea View Apartment offers fully equipped apartments situated on a beautiful strip of beach in San Andrés. The property features an on-site mini-market and daily maid service.

K
KINGA
From
Poland
Perfect house on the beach, helpful OWNER, wi fi And AC WORKED , good price, nice views, quiet area, 20 min by car to the airport, little paradise:) thank you!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 310 reviews
Location 9.2
Price from
US$59.10
1 night, 2 adults

Villa Sunny Days

San Andrés

Located on San Luis street on the south end of Rocky Cay beach in San Andrés Island, Villa Sunny Days features a garden and free WiFi access.

C
Christian
From
United States
Pablo and his staff are extremely nice! Very familiar and local! Would recommend 100%! The area is not the main area of the island, it’s more quiet and the beach that is right in front is amazing! You can go to downtown on a taxi if you want to go. The food from the hotel is also really good! My wife and I loved this place.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 235 reviews
Location 8.7
Price from
US$79.65
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
Location 10.0
Price from
US$200.42
1 night, 2 adults

Hermosos Apartamentos Frente Al Mar

San Andrés

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 98 reviews
Location 9.6
Price from
US$275.19
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.1
Superb - What previous guests thought, 48 reviews
Location 8.6
Price from
US$87.32
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.4
Very good - What previous guests thought, 160 reviews
Location 9.7
Price from
US$78.16
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.

J
Juan
From
United States
Breakfast: Excellent, Staff: Excellent, Location: Excellent
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 332 reviews
Location 8.9
Price from
US$198.33
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.1
Very good - What previous guests thought, 211 reviews
Location 7.4
Price from
US$88.38
1 night, 2 adults

Yellow Moon Guesthouse & Apartments

San Andrés

Located 1.7 km from San Luis town and 8 km from Spratt Bight, Yellow Moon Guesthouse & Apartments offers a private beach area and free WiFi throughout.

J
Juan Guillermo
From
Colombia
We love the views from our room
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 172 reviews
Location 8.8
Price from
US$39.06
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

FAQ about beach hotels in San Andrés

Beach hotels that guests love in San Andrés

See all
  • Avg. price/night: US$290.48
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,190 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$66.81
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 310 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$107.92
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 776 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, 112 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$66.81
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 310 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$107.92
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 776 reviews
    Good view from the window, right on the beachfront, good air con
    Guest review by
    Rachael
    Young couple