The Complete Travelers Guide to San Andres Colombia | 2024

San Andres Colombia

In this complete and up-to-date travel guide, we hope to provide you with absolutely everything you need to know to make the most out of your trip to this magical Colombian island.

What You Will Find in this San Andres Island Travel Guide

Is San Andres Colombia Worth Visiting?

First, let's answer the question: is San Andres island worth visiting? Imagine you're on a Caribbean island, the sun shines brightly above and soft breezes blow through your hair. You've found paradise, welcome to San Andres!

This island has something for everyone, and its idyllic location makes it the perfect place to relax and escape the hustle and bustle of everyday life. This beautiful tiny island is located a short flight from mainland Colombia and offers tourists a wide variety of activities and attractions to enjoy.

Whether you're looking for pristine beaches, world-class scuba diving spots, incredible snorkeling opportunities or lush jungles to explore, San Andres island has it all. San Andres is also home to a unique Afro-Caribbean culture. From the colorful architecture to the vibrant music scene, there's plenty to see and do.

In this blog post, we'll provide you with a complete guide to traveling on San Andres Island. So whether you're already planning your trip or just dreaming about it, read on for all the information you need!

Johnny Cay Island

A Short History of San Andrés Colombia

San Andrés Island has a long and complicated history spanning over four centuries, dating back to its days as a pirate refuge in the 1600s. Christopher Colombus is even thought to have visited during his fourth voyage in the early 1500s.

As with many of the Caribbean Islands, San Andrés Island has a long history of colonization. The island was originally inhabited by the indigenous Raizal people, an Afro-Caribbean ethnic group that can be found in the surrounding archipelago islands as well (San Andrés, Providencia, and Santa Catalina), and who still maintain a thriving presence on the island to this day.

In the 17th century, the English attempted to take control of San Andres island from the Spanish leading to a series of battles between the two powers, and the island changed hands several times.  In the 18th century, the island became a haven for pirates, and it was frequently attacked by both French and British forces.

During this time, the infamous pirate, Henry Morgan, and other bands of pirates used to attack ships heading to the island to loot gold and other resources. Ultimately, the Spanish regained control of San Andrés, and it remained under Spanish rule until 1821 when it became part of Colombia.

Today, many of the native people of San Andrés don’t consider themselves "Colombians" and the Afro-Caribbean feel of the island is much different than anything you will experience elsewhere in Colombia, with the main languages spoken being Caribbean Creole and English (although most locals speak Spanish as well).

How to Get to San Andres?

Now that we've answered the question, "Is San Andres island worth visiting?" and gave you a history 101 lesson, let's talk about how to get here. If you look it up on Google Maps, you’ll notice that the island of San Andres is actually much closer to Nicaragua than to mainland Colombia (about 805km of the coast).  

Despite being almost 500 miles away from the mainland, this tiny island is a very popular tourist destination for Colombians from across the country, considered a Caribbean paradise for its beautiful beaches and friendly locals. However, you will be surprised to notice, that it still does not have that much international tourism, compared to other parts of South America.

San Andres Map, Colombia
Map of San Andres Island Colombia

Getting to San Andrés Island is relatively easy and there are a few different options depending on where you are coming from.

Flying into San Andrés is by far the most popular and convenient option. The island has its own airport, named Gustavo Rojas Pinilla International Airport (ADZ), which receives direct flights from major cities such as Bogotá, Cartagena, and Medellín.  If you're coming from abroad, you'll likely have to fly into one of these cities first and then take a connecting flight to San Andres, however, there are a few other LatAm American countries with direct flights to San Andres including Panama and Costa Rica.

You can get direct flights to San Andres Island from Medellín, Bogotá, Cali, and Cartagena as well as from Panama and Costa Rica.

Common flights include:

  • Bogota (direct, ~2 hrs)
  • Cartagena (direct, ~1 h 30 min)
  • Medellin (direct, ~2hrs )
  • Cali (direct, ~2 hrs)
  • Panama City (1 hr 15 min)

Airline prices are always changing, so it’s important to do your research before you buy! Avianca and Copa both offer direct flights from major cities in Colombia, while LATAM and Viva Air offer connecting flights from other parts of South America. Once you arrive on the island, you can take a taxi or public bus to your hotel, hostel, or rental property. Depending on where you are staying, you can likely even walk (as the airport is located right near the downtown area).

Pro Tip: Budget airlines like Viva Air and Wingo can be cheaper but they often lack the amenities that larger companies offer. It's also worth checking if carry-on luggage is included in your ticket price or not. These additional fees can sometimes make their prices closer to those offered by larger carriers like Avianca (so make sure to read the details!)
Pro Tip: Non-Colombian visitors to San Andres must buy a tourist card before boarding their flight which can be purchased at the airport gate. The cost of the visa is 124,000 Colombian pesos (~$30) and it's valid for three months from the date of stamping. Just remember to hold onto this until you return home!

Where to Stay in San Andres

If you're looking for a place to stay in San Andres Colombia, you have a few options. You can stay in a hotel, an Airbnb, or a hostel. Most accommodations are located in San Andrés town nicknamed El Centro - located in the north end of the island.  Here you will also find banks, plenty of restaurants and stores as well as supermarkets, and tour operators.

If you're on a budget, a hostel is probably your best bet. You can check out a full selection on hostelworld or Booking. However, if you're looking for a more luxurious or romantic experience, a hotel might be the way to go. Hotels and resorts like Decameron are great for families, but are definitely on the pricier side and probably not the best options for those looking to meet fellow travelers and backpackers. Airbnb's can also be a good option if you're looking for something in between.

The Dreamer Beach Club, San Andres, Colombia
The Dreamer Beach Club

How to Get Around the Island

Without a doubt, the best way to explore San Andres Island is by golf cart or motorbike. That’s because the tiny island of San Andres is just 26 km² (13 km in length and only 3 km wide) with a beautifully paved 19 miles of road encircling it.

If you're looking for a fun and affordable way to get around then renting a golf cart or motorbike from local rental companies will be your best option. There are tons of vendors in the downtown area of El Centro. But if you rather have the peace of mind of renting one in advance, you can reserve one online. If you have at least 2 people, then a golf cart is the way to go. They are a lot of fun, and the cost per person makes it a good deal. Taxis are also available but can be hard to find especially if you are outside of the downtown area.

Pro Tip:  If you don't have it already, we'd highly recommend getting travel insurance. Once you've heard enough stories from fellow travelers, you'll realize, it's good to have regardless (hopefully you won't have to use it!) and especially if you're going to be renting a motorbike or scooter. So be extra careful (and don't get stuck with the hospital tab). I used Insured Nomads for my year-long trip around the world, and can't recomend them enough.  

5 Things you Don't Want to Miss while Visiting San Andres

1. Snorkel at Haynes Cay

tropical fish swimming in Haynes Cay San Andres

San Andres is a snorkeler's paradise! There are many beautiful reefs to explore, but Haynes Cay is definitely one of the best. This tiny island is located just off the coast of San Andres and is home to some of the most vibrant coral in the area. The water is crystal clear, making it perfect for spotting tons of fish and rare fauna.  While snorkeling is the main event, it doesn't hurt that a colony of iguanas has made the island their home, living in the palm trees above. So be on the lookout!

Pro tip: El Acuario is a small but very popular sand bar right next door. It's definitely worth checking out as well, although it can get very busy, especially during high season. The good news is you can actually walk between the islands by wading through water! (as they are only ~100m apart).

2. Visit La Piscinita

La Piscinita, San Andres, Colombia
La Piscnita

If you are a fan of snorkeling, the west side of the island is a must-go and La Piscinita (“the little pool”) is one of the best spots due to the crystal clear water. Although you have to pay a very small entrance fee of 6k pesos (~$1.50), it's well worth it.

Surrounded by a rugged coastline and cliffs, this naturally formed pool creates the perfect shallow and warm environment for tropical fish to swim safely away from predators and stronger sea currents. You can rent snorkeling gear (or bring your own), as well as enjoy some tasty seafood and strong drinks from the local restaurant, West View. They also have a pretty epic diving board if you're up for it!

Getting to La Piscinita is easy as it is located right off of the road that circles the perimeter of the island. We recommend getting there by golf cart or scooter, however, taking a local bus from El Centro or La Loma is also an option.

 A women diving into La Piscnita in San Andres Island

3. The Hoyo Soplador Geyser (The Blow Hole)

Imagine getting blasted by a giant geyser! That's exactly what you can experience at Hoyo Soplador, a unique natural phenomenon, located on the rocky shores on the south side of the island. Created by the action of the waves hitting the rocks and forcing air up through a hole in the coral, the geyser shoots seawater many meters high when conditions are right, drenching those standing nearby.

Pro tip: It's best to visit during high tide and when there is a bit of swell coming in, allowing for optimal geyser height.  
The Hoyo Soplador Geyser, San Andres, Colombia
The Hoyo Soplador Geyser

4. Admire the Views from La Loma + Check out The First Baptist Church

The traditional town of La Loma, just south of downtown San Andres, brings you back to the time of the colonial settlers. With old wooden houses lining the streets, the First Baptist Church (known as Primers Inglesia) stands out with its white walls and red roof. One of the oldest structures on the island, founded in 1844, It's definitely worth a quick visit.

The First Baptist Church, San Andres, Colombia
The First Baptist Church, Primers Inglesia

Another great (arguably the best) highlight of La Loma is the views near the edge of town (right near the church). This viewpoint gives you a stunning view overlooking the island and the Caribbean Sea. From here you can see a panoramic view of the famous "seven-colored sea" and on a clear day, you can see Johnny Cay and Acuarius, as well as the mangrove forest. There is also a large terrace with chairs and tables to relax in.

After an hour or two you'll be ready to continue your journey around the island and can continue on your way to La Piscinita and El Hoyo Soplador.

Views from La Loma, San Andres, Colombia
Views from La Loma

5. Exploring the Island by Golf Cart

As mentioned above, not only is renting a golf cart (especially if with a small group) the most pragmatic and cost-effective way to get around the island, is also the best way to explore the exterior of the island and hit as many beaches and sites as possible. With 19 miles of freshly paved road around the exterior, you can easily circle the island over the course of a day, stopping as you please along the various beaches and attractions.

San Andres Island Road

San Andres Beaches!

Know for its “seven-colored sea” (Mar de 7 Colores), referring to many shades of blue and green that change throughout the day, San Andres is home to some of the most beautiful oceans and pristine beaches in the world. With crystal clear water and soft white sand, it's no wonder that they're a popular destination for travelers. Here are just a few of our favorites:

Spratt Bight

Spratt Bight Beach, San Andres, Colombia
Spratt Bight Beach

Spratt Bight in San Andres is well-known for its beautiful white sand beach and clear turquoise waters. But there's something else that makes this beach unique: it's also home to a wide variety of wildlife, including iguanas, parrots, and monkeys. So if you're not careful, you might find yourself sharing your towel with one of the locals!

Iguanas, San Andres, Colombia

The beach is one of the most popular beaches on the island with many places to eat and drink. From upscale restaurants to cheap eats, mini markets for quick snacks and beer, pharmacies, beach shops, a playground, Juan Valdez coffee, a beach bar, and more.

Anything you need, you can probably find it here. The beach has a lively atmosphere as well with a nice vibe in the evening and lots of music and dancing as well. All in all, a visit to Spratt Bight beach is sure to be a fun and memorable experience.

Pro Tip: If you find the beach too crowded for your liking, keep walking toward the north end (toward the airport) for a more relaxed vibe.

Johnny Cay Island

Johnny Cay is one of the most popular beaches on San Andres Island sometimes called Islote Sucre, (Island of Sugar) because of its white sandy beach. It's a small island off the coast of the main island,  just a short boat ride away from Playa Spratt on San Andres Island.  With its crystal clear water, white sand beach, and lush vegetation, Johny Cay is definitely worth a visit.  While most people congregate on the front side of Johnny Cay, take the time to walk around the island, (~20 min) as the back of Johnny Cay is equally as beautiful.

However, what really sets Johnny Cay apart is its vibrant community of iguanas. These friendly reptiles are known for strolling along the beach and taking a dip in the water, and they're sure to make your vacation photos stand out from the rest. They are quite friendly and used to being around people, but just be sure to watch your step, as these creatures have been known to steal food from unsuspecting tourists.

Pro tip: During high season / the holidays - this place can get pretty packed, so if crowds aren't your thing, you might want to go early in the day or take a rain check. If you're able to organize with a group at your hostel, you can hire your own boat and ‘host’ for the island which gives you more flexibility to stay and leave at your choosing.
Johnny Cay Island, San Andres Island

Rocky Cay Beach

Rocky Cay Beach (Cayo Rocoso) is a small, uninhabited island located in the Caribbean Sea off the coast of Colombia. Despite its remote location, the island has become a popular tourist destination due to its clear turquoise waters and sugar-white sand.  It is quite small and can get crowded, so it's best to go earlier in the day (especially during the high season).

It's a bit of an adventure to get to which is all part of the fun. In the past, you could wade out or even walk (depending on your height) to this little island. However, due to the eroding sandbar, this is much more difficult. If you're a very strong swimmer, you can likely swim out there (just make sure there are people around in case you end up being a little overconfident about your swimming abilities!).

A safer and funner option is renting a kayak from one of the shops along Cocoplum beach.  There is also a shipwreck (called Barco Encallado) you can swim up to which is pretty awesome!

Pro tip: As the area around the island can get pretty rocky, we recommend wearing water shoes. Cutting up your feet is no fun!
Barco Encallado shipwreck, San Andres
Barco Encallado - shipwreck

San Luis Beach

If you're looking to get away from the more bustling beaches of Sprat Bight and Johnny Cay, San Luis Beach is one of the more quiet and peaceful beaches on San Andres as it is located on the less touristy, east side.

First, the drive to San Luis from downtown San Andres is gorgeous with stunning views over the Caribbean Sea. Once you arrive on the San Luis shore you will automatically be transported to a slower pace of life. This beach is where the locals hang out, so it definitely has a more authentic vibe to it with colorful houses and huts that give it that special Caribbean feel.

Playa San Luis, San Andres, Colombia
Playa San Luis

Besides the beach itself, there are beautiful rock formations, and a few feet away from the shore and you can find coral and plenty of fish and marine life to observe.  

Visitors can find many quiet spots to relax, swim, and soak up the sun. But there's one thing that San Luis Beach doesn't have, and that's shade. So just be sure to bring your sunscreen! And when you're ready for a break from the beach, there are a handful of beach shacks serving strong drinks and good food at great prices.

Playa San Luis, San Andres, Colombia
A good boy watching the sun set over Playa San Luis

A Culinary Adventure - Discovering the Food of San Andrés Colombia

Of course, no trip to San Andres would be complete without trying some of the delicious local food. Given that we are in the Caribbean, you can't go wrong with seafood. The island's cuisine is a mix of African, Creole Caribbean, and Latin American influences, so you'll find plenty of fresh seafood, as well as stews, rice dishes, and fried foods.

The most common dish is a fried fish plate is typically served alongside coconut rice and breadfruit with a side salad.

A Traditional local Fresh Fish Plate, Colombia

Be sure to try the traditional and national dish of San Andres, Rondon. This hearty soup is made with fish or chicken, vegetables, plantains, yucca, coconut milk, and spices. It's hearty, filling, and absolutely delicious.

Lastly - make sure to try an Albóndigas de Pescado - fried fish meatballs usually served in coconut sauce. You can only really find them on the island (not common in other parts of Colombia) and they are truly delicious.

Now that we've whetted your appetite, it's time to talk about where to go to find these mouth-watering delights. Whether you're looking for a quick bite or a sit-down meal, be sure to check out some of the island's best restaurants. These are some of our favorites:

La Regatta Restaurant

If you're looking to splurge a little (or celebrate a special occasion), make sure to check out what many people regard as their favorite restaurant on the island. The food is very high quality and the service is top-notch. The restaurant is an experience even before you sit down, as you enter onto a highly decorated and colorful pier with local art and the relics of a pirate ship. It is cool, classy, colorful, and funky all in one.

La Regatta Restaurant, San Andres, Colombia
La Regatta Restaurant
Pro tip: Make sure to book a reservation in advance as it is one of the most popular restaurants on the island. Even if you're on a budget, try to go for a drink and appetizer at sunset. We promise you, you won't regret it!

Fisherman's Place

Check out Fisherman's Place for arguably the freshest seafood on the island. Whether you're looking for lobster, fried fish, or the local specialty Rondon, Fisherman's Place is a must-try. Operated by local fishermen, you can even pick out a specific fish from their catch of the day. The place is not only right on the beach with great views but is also a great deal.

Kingston Jerk Spot

If you need a break from seafood, this place has some of the best Jamaican-style food you'll find anywhere in the Caribbean. It goes without saying, their Jerk Chicken is a must-try, but the pork, and chicken curry are not too shabby either. The spot is also very reasonably priced.

Reggae Roots

Located on the west side of the island, this rasta-themed shoreside bar and restaurant is probably the best spot on the entire island to watch the sun set over the Caribbean ocean (and that's saying a lot!). Get there early as it can fill up, snag a lounge chair and enjoy a crisp beer or coco-loco. If you're feeling up for a little thrill, you can jump off the cliff-side diving board and enjoy a sunset swim before dark.

At the Beach

Food

At most of the beaches, you'll find a variety of local cuisine. Some beaches (like Rocky Cay) have many restaurants to choose from. Others don't, but have a strong ecosystem of local vendors, selling a variety of local dishes. You'll find fresh fish plates like barracuda, pargo (red snapper), and sometimes mojarra (tilapia), as well as a variety of snacks like mango slices served with salt and lime juice. Extra yummy!

Pro tip: Make sure to check out the Homestyle Food Stands in front of Hotel Casablanca. Located in front of the hotel along the beach, you’ll see a few tables serving up homemade food. They are all family-run and owned and many have been operating right here for decades.

Here you'll find many of the most common local dishes including Albóndigas de Pescado as well as a variety of freshly prepared fried fish dishes, shrimp cocktails, and seafood stuffed empanadas (The crab ones are a must-try!)

Drinks

Last but certainly not least, if you're looking for a beach bar, there are no shortages of them at your service to spin up freshly made tropical cocktails. You'll of course, find the classics - mojitos, caipirinhas, and Cuba Libres, however, The “Coco Loco” aka “Crazy coconut” is a signature San Andres island drink (a mix of rum, tequila, vodka, lime, and coconut), that will definitely help you loosen up and get the party started.

Coco Loco, San Andres, Colombia
Coco Loco Coctail, San Andres, Colombia

San Andres on a Budget

How to save money and still have a great time

1. Travel during the off-season - June to November is the rainy season on the island, so hotel rates, as well as flights, will tend to be lower during this time.

2. Stay in a hostel or guesthouse - While there are plenty of big resorts and hotels on the island, most are overpriced and lack the authentic island experience most travelers are looking for. There are many affordable options available on the island if you do some research on AirBnB or HostelWorld you're sure to find something that fits your budget

3. Eat like a local - Street food is cheap and delicious. Stick to local restaurants rather than tourist traps.

4. Take advantage of free activities - There are plenty of things to do on the island that won't cost you a cent. Explore the beaches, take a hike, or snorkel in one of the many beautiful reefs. If you're traveling during high season we recommend going to all the popular spots on the earlier side as things can get very crowded.

5. Use public transportation - Taxis are relatively expensive on the island, but moto-taxis are pretty cheap and buses are even cheaper yet. A one-way ticket costs 3600 Colombian pesos - no matter where you get off (approximately ~ $1 USD).

While a little pricey to you rent on your own, a golf cart shared amongst a group is a great deal and a lot of fun. If you're traveling alone, look to meet people at your hostel that are likely interested in doing the same.

Conclusion

San Andres with its abundance of natural beauty has plenty to offer travelers of all types. Whether you're looking for great food, Caribbean culture, pristine beaches lined with palm trees, perfect weather, or breathtaking snorkeling and scuba diving spots, San Andres has something for everyone. This hidden gem in the Caribbean is truly an ideal spot to escape the hustle and bustles of everyday life and we cannot recommend it enough.

Regardless of their initial intentions, travelers often find San Andres Island to be one of their favorite spots on their travels, and many end up staying a little longer than they’d planned.  And, of course, don't forget to chill out, relax and have a Coco Loco or two!

Below are a Few Answers to Commonly Asked Questions

FAQ

Is San Andres Island expensive?

San Andres Island is definitely a little pricier than mainland Colombia. Given that it is one of the main vacation spots for all Colombians as well as an increasingly growing international crowd, this is not surprising. Although you can expect to pay a little more for accommodation and food, it is definitely worth it!

What is the best time of year to visit San Andres Island?

Don't fret too much about the best time to visit the island as it's mostly sunny all year long.  Located near the equator the island has two seasons - a wet and a dry one. Even during the wet season, while you'll get more clouds and scattered rain showers, nothing that would prevent you from enjoying the activities of the island.  While the driest time to visit San Andres is December to April it is also the busiest and most expensive.

June to November is the rainy season, and a lot less busy, with deals to be had. The average temperature is around °C 27 with highs of °C 30+ degrees in September and October. So bottom line - there's no bad time for a visit!

How Many Days Do You Need in San Andres?

If you only want to spend your days lounging on the beach and sipping cocktails, then 3 days should be plenty. However, if you want to explore the island in more detail and check out the major attractions, and many beaches, go scuba diving, or sailing, then we would recommend 4-6. And if you want to explore the entire archipelago (including Providencia, and Santa Catalina) then you might want to extend it 7-10 days. So how many days do you need in San Andres? It all depends on what you want to do.

How Safe is San Andres?

Despite being technically part of Colombia, San Andrés is in a world of it's own -  isolated from many of the social and political problems that often flare up in other parts of the country.  Although it has poor areas (like all parts of the Caribbean), crime is not very common. While it is always good to be careful, you should feel very safe exploring San Andres.

There you have it—your travel guide to San Andres, Colombia

Looking for more things to do on your travels through Colombia?

Check out our comprehensive guides to Tayrona Park and Santa Marta. If you are planning on staying on San Andres Island, and looking for a nice place right near the beach, and within walking distance from the airport, check out the brand new Dreamer Beach Club.

If you're planning on exploring Parque Tayrona and decide to stay outside the park, both Dreamer Santa Marta or Dreamer Palomino are great options as well. They have a pool, restaurant, bar, and comfortable rooms making it an excellent option to relax and unwind before or after your trip. With partnerships with the top tour providers, they can help organize and plan your trip to the park and surrounding areas including The Lost City Trek, Scuba Diving, Cabo de la Vela & Punta Gallinas

For more information on activities or tours or general questions about the area, don’t hesitate to give us a shout! We’re here to help you have the best time possible and hope you will love the Colombian coast just as much as we do!


If traveling elsewhere in Colombia, we’d love to host you at our brand new beautiful Cocora Valley finca! Or if you're flting out of Bogota, stop by Casa Dreamer

Use code DREAMERLIFE for a 15% discount at any of our properties. Wherever your journey takes you, we hope you enjoy visiting our beautiful country of Colombia!

With Love,
Dreamer

map of Colombia

join our community

M

T

W

T

F

S

S

July 2023

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

July 2023

01

02

03

04

05

06

07

08

09

10

11

12

13

M

T

W

T

F

S

S

July 2023

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

July 2023

01

02

03

04

05

06

07

08

09

10

11

12

13

M

T

W

T

F

S

S

July 2023

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

July 2023

01

02

03

04

05

06

07

08

09

10

11

12

13

M

T

W

T

F

S

S

July 2023

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

July 2023

01

02

03

04

05

06

07

08

09

10

11

12

13

Select departure date

Lowest Price Guaranteed

Next

BOOK NOW

CLOSE