Photo of Santa Marta

About Santa Marta

Santa Marta is South America's oldest European-founded town and Colombia's premier beach destination. Sprawling along the Caribbean coast and set at the foothills of the Sierra Nevada, it bustles with passionate street food vendors, weekend party people, and some of the best restaurants and bars Colombia has to offer. However it also makes a great starting point for exploring some of the lesser-known parts of the region, whether you're trekking through the jungle to explore the Lost City of the Tairona, lying by the calm azure waters of the Tayrona National Park, or hiking past the waterfalls of the Sierra Nevada Mountains. Full of spirit and colour, the best places to stay in Santa Marta have a real essence of the town's character.

A fast-paced and fun-loving place, this is not everyone's cup-of-tea: packed with people, noisy and animated, by the weekend the already congested streets are brimming with Colombians who have come from all over the country to have a good time on the wide white beaches that teem with cocktail bars and live music. In the Parque de los Novios, one of its central plazas, you are surrounded with clusters of gourmet restaurants and trendy bars. Walking down to the coast of the southern suburb of El Rodadero, you see the livelier bars inhabited by the young and hip and, sprawling before you, wide beaches. Throughout the city are busy street food vendors selling ceviche, fresh fruit and lobsters, though the best food can be had on Avenida Bastidas - the ocean promenade - for a stay in Santa Marta isn't complete without sampling its street food.

The less crowded beaches are not far away: you can go scuba diving in the coral reefs by Taganga, a place popular with foreign backpackers, or take a ferry and head to Playa Blanca Beach, with lovely little restaurants serving basic but wholesome meals.

What Not to miss

  • Scuba diving and snorkeling - check out the Caribbean sea life with a host of scuba and snorkeling tours available right from the Santa Marta beach. The sparkling waters in Taganga, a small fishing village nearby, are popular with backpackers and are famous for their coral reefs - there are several scuba diving companies there.
  • Museo del Oro - a wonderful museum boasting a huge collection of indigenous and colonial pottery and gold artefacts.
  • Parque Nacional Natural Tayrona - a short taxi ride out of town (it should take around 30 mins), this national park is an absolute must. Boasting some of the most beautiful beaches in the world, the park is also large enough to feel secluded.
  • The Lost City - trek to visit some of the most spectacular ancient ruins anywhere in world. Built over 600 years before Machu Picchu, this site is not only breathtakingly beautiful but also fascinating. It also has far fewer visitors than Machu Picchu, largely thanks to its inaccessibility. Although there are ‘luxurious’ ways to get there, these generally involve sitting on donkeys for extended periods of time and so we would recommend getting the walking boots out (and the sun hat!).

Santa Marta has a Miami-style feel to it: vibrant, colourful, lined with beaches and dense with people, it is popular with partygoers and backpackers alike. So whether you want to go hiking through the jungle, learn about the ancient pre-Colombian people or just sunbathe on sand beaches with a refreshing cocktail in hand, Santa Marta is for you, and our collection of the best places to stay in Santa Marta will cater to your every need.

The best places to stay in Santa Marta

For the beach

  • Hotel Boutique Don Pepe offers modern design, large rooms and all the creature comforts you can imagine including a fabulous spa. Plus you're just a short walk from the beach.

For the historic centre of town

  • Casa Verde enjoys a superb location right in Santa Marta's historic centre, yet also not far from the beach. The nine rooms are arranged around a beautiful central courtyard adorned with hammocks and featuring a plunge pool for cooling off.

  • Set in a quiet location in the historic centre, Casa Carolina is both stylish and comfortable with a full spa to relax in after a day in the sun. Rooms are spacious with smart modern bathrooms, plus there's a charming courtyard with a pool and restaurant.

For an apartment or villa

  • Our partner Booking.com has a wide range of villas and apartments in the area.

Travel information

  • For the driest period aim to visit between December and April. You can expect temperatures in the early thirties year-round so don’t forget your sun cream!
  • Fly to Simon Bolivar International Airport in Santa Marta which regularly takes flights from Bogota. If you're getting a taxi from the airport, fix the price in advance as they don't run on meters and some try to swindle unsuspecting tourists.
  • If you want to rent a car we recommend you contact our online partner Rentalcars.

Still not sure?

Weather

Monthly Weather in Santa Marta

Best Hotels in Santa Marta

  • El Cactus Santa Marta 8 rooms from AU$120

    Local exploring  -  El Cactus serves as an ideal base from which to explore Santa Marta
    Romantic Break  -  This idyllic setting and adult-only hotel is perfect for couples
    Sights nearby  -  Discover this traditional Colombian town with many sights in walking distance including the ornate cathedral
    Swimming Pool  -  There is an indoor pool and an outdoor pool
    Air conditioningRestaurantSwimming PoolGardenNo pets

    A gorgeous boutique hotel with spacious rooms the best of which come with sun terraces and stunning views of Santa Marta. The decoration is bright and contemporary with whitewashed walls, crisp white linen and bathrooms featuring rain showers. The courtyard pool is the perfect place to relax. See More

    Check Availability
  • Casa de Isabella Santa Marta (Magdalena) 10 rooms from AU$130

    Romantic Break  -  A chic little B&B with romantic four poster beds and the suites offering private plunge pools
    Local exploring  -  Casa de Isabella is well located for both enjoying the sights and the nighlife
    Sights nearby  -  You are three blocks from Santa Marta's cathedral, the oldest in South America
    Private Pool  -  The suites boast a private plunge pool
    Swimming PoolNo pets

    A seductive boutique B&B in Santa Marta’s historic centre. In keeping with its origins, it is decorated in classic, but colourful colonial style. Chief attractions include a pleasing bar, leafy courtyard garden, welcome little pool and top-notch breakfasts. A stunning property in a top location. See More

    Check Availability
  • Casa Carolina, Santa Marta Santa Marta 25 rooms from AU$130

    Local exploring  -  Boasting a fabulous location next to San Francisco Monastery in Santa Marta's historic center.
    Restaurant  -  Eli's offers international dishes with a Colombian twist.
    Diving  -  Take a scuba diving course at nearby Taganga.
    Swimming Pool  -  Outdoor pool.
    Air conditioningSpaRestaurantSwimming PoolGardenDisabled accessNo pets

    A boutique hotel boasting a quiet location in the historic centre and just a short walk from the beach. Characterful rooms feature exposed stone, beamed ceilings and brightly dressed beds. A fabulous spa will fulfil all pampering needs. The perfect jump off point to explore this wonderful region. See More

    Check Availability
  • Placita Vieja Santa Marta 8 rooms from AU$211

    Romantic Break  -  Couples love the romantic suites and spa at this luxury city stay; book a couples' massage for a cosy night in
    Local exploring  -  Set in the bustling historic centre of Santa Marta, this hotel is perfectly located for local exploring
    Spa breaks  -  With a fully equipped spa on-site, book this hotel for your next Caribbean spa break
    Great walks  -  Wander through the picturesque streets of Santa Marta's historic centre; don't miss the pretty Simon Bolívar Park
    Air conditioningSpaSwimming PoolGardenDisabled accessViewsParkingNo pets

    This luxury hotel is located in the historic centre of Santa Marta, Colombia. Rooms feature a blend of classic and contemporary interior design, with bright tiled floors and unique contemporary furniture; book a suite for a separate living room. Unwind by the rooftop pool; a chic Caribbean escape. See More

    Check Availability
  • Hotel Boutique Don Pepe Santa Marta 12 rooms from AU$257

    Local exploring  -  A well positioned hotel with easy access to both the beach and the commercial centre.
    Sights nearby  -  Visit the beautiful Cathderal of Santa Marta thought to be one the oldest cathedrals in South America.
    Romantic  -  Good for couples.
    Traditional
    SpaRestaurantSwimming PoolGardenParkingNo pets

    A luxury boutique hotel in the heart of Santa Marta. Well proportioned rooms are elegantly styled with exposed brick work, minimalist furniture and high ceilings. Unwind by the courtyard pool or over a massage in the fabulous spa. Just a short walk from the beach. Very chic. See More

    Check Availability
  • Casa Verde Santa Marta 9 rooms from AU$270

    Beach Life  -  With the beach only 5 minutes away you can easily roll out of bed and wander over to spend your day by the seaside
    City Style  -  The hotel enjoys a fabulous central location in Santa Marta and is the perfect base from which to explore the city
    Local markets  -  Head over to the Santa Marta Market which includes more than 500 vendors and features an array of foodstuffs and gifts
    Great walks  -  Take a leisurely stroll on the beach or head for a wander around the city and get a feel for its atmosphere
    Swimming PoolGardenNo pets

    Casa Verde hotel is located in the heart of Santa Marta a short walk from the beach. It features spacious white rooms with snaps of bright colour in the tiles and fabrics. A shady central courtyard creates a laid back vibe. Be it cooling off in the pool, nightlife or beach, this is a great choice. See More

    Check Availability