Hotels in Santa Marta

Apartments, rooms and hotels of different standards in Santa Marta, Colombia - prices, guest reviews and map location - 1 450 properties available

Santa Marta: the average guest score on this list is 8.8/10 (882 properties with reviews). Among them: 472 properties with a score of 9/10 or more. Options include 1,041 properties with parking, 1,003 with family rooms and 863 with a pool.

Mi casa es tu casa

Calle 20 #6-39 Apartamento, segundo piso, 470004 Santa Marta, Colombia

518 m from center
Near the beachFree WiFiAir conditioningPets allowed

Does this property in Santa Marta offer free internet access? Guests can use free Wi-Fi.

On-site facilities and services: free WiFi and air conditioning.

Costa Azul Suite 606
9.9 /10
Superb
Score from 50 reviews

Costa Azul Suite 606

Apartment

Kilómetro 19 via Ciénaga, Santa Marta Edificio Costa Azul Suites Torre 1 Apto 606, 470001 Santa Marta, Colombia

15.46 km from center
Year-round outdoor swimming poolSea viewPrivate beachRooftop terrace

Is there a swimming pool at this property? A swimming pool is available at Costa Azul Suite 606.

The accommodation Costa Azul Suite 606 is situated in Santa Marta, Colombia. Accommodation category: apartment. The current rating is 9.9/10, based on 50 reviews.

KoKoRoom Samaria - a 100mts de playa
9.4 /10
Superb
Score from 43 reviews

Calle 26A #1b-18 Apartamento 102, 470004 Santa Marta, Colombia

1.09 km from center
Near the beachAir conditioningFamily roomsExcellent rating 9.4

Is this property in Santa Marta close to the beach? The property is located close to the beach.

The accommodation measures 15 m², has 1 bedroom and can host up to 3 guests.

Average price per night~US$31
Casa Vecina Hostal

Casa Vecina Hostal

Guest house

3051 Calle 23, 470004 Santa Marta, Colombia

3.83 km from center
TerraceFamily roomsShuttle serviceWater park

Does the property provide access to a water park? Casa Vecina Hostal offers access to a water park.

Guests will find Quinta de San Pedro Alejandrino about 1.5 km from the accommodation. Accommodation address: 3051 Calle 23. Guest arrival: from 11:00 to 00:00, guest departure: from 05:00 to 11:00.

Average price per night~US$23
Edificio Oasis Apartamento 606
9.6 /10
Superb
Total Hotel Score

Cra. 4 #114-303 Santa Marta, Magdalena, Santa Marta, Colombia

10.65 km from center
Private poolTerraceAir conditioningExcellent rating 9.6

Is there a swimming pool at this property? A swimming pool is available at Edificio Oasis Apartamento 606.

The unit has floor space of 48 m², includes 1 bedroom and can host up to 5 guests.

Exclusivo apto en playa salguero
9.0 /10
Superb
Total Hotel Score

1-67 Calle 22, 470001 Santa Marta, Colombia

6.36 km from center
Outdoor swimming poolHot tubSea viewTerrace

Does Exclusivo apto en playa salguero offer a swimming pool? Guests can use the swimming pool.

Contents of the kitchen: stovetop, oven and refrigerator. Private bathroom - fixtures and features: shower and free toiletries. Outdoor features: terrace and balcony. Views from the accommodation: mountain view.

Average price per night~US$220
Cabaña Villa Elvi

kra 11C #12-114 Sector Rural de Bonda (Frente a la Casa de la Cultura), 470003 Santa Marta, Colombia

9.64 km from center
Private poolTerraceAir conditioningPets allowed

Can guests bring a pet to this property? Guests can bring a pet to Cabaña Villa Elvi.

Available at Cabaña Villa Elvi: terrace, air conditioning, free and private parking options and swimming pool.

Hotel Bahia Plaza
7.8 /10
Very good
Score from 635 reviews

Hotel Bahia Plaza

Hotel

Carrera 1A No. 26-61, 470007 Santa Marta, Colombia

1.07 km from center
Near the beachTerraceAir conditioningRestaurant

Is this property close to the beach? Hotel Bahia Plaza is located close to the beach.

Hotel Bahia Plaza is set in Santa Marta, Colombia. Accommodation type in this listing: hotel. The official category is 3 stars. The score is 8.1/10, calculated from 635 reviews.

Average price per night~US$38
Apartamento Turístico Santa Marta punta gaira
9.8 /10
Superb
Score from 40 reviews

25195 Carrera 4 Edificio Punta Gaira Apto 408, 470004 Santa Marta, Colombia

6.83 km from center
Pool on the rooftopNear the beachTerraceExcellent rating 9.8

Is Apartamento Turístico Santa Marta punta gaira located near the beach? The beach is located near the property.

Additional on-site facilities and services: terrace, free WiFi, outdoor furniture, free and private parking options and swimming pool. Salguero Beach is located approximately 1.1 km away.

Hotel Boutique San Sara Santa Marta Terminal
7.6 /10
Very good
Score from 18 reviews

Cl. 42 # 26B-84, 470003 Santa Marta, Colombia

4.22 km from center
Free parkingPets allowed

Does this property in Santa Marta welcome guests with pets? Pets are accepted.

Guests will find Hotel Boutique San Sara Santa Marta Terminal in Santa Marta, Colombia. Category of this accommodation: hotel.

Apartamentos Reserva del Mar
9.0 /10
Superb
Score from 36 reviews

Apartamentos Reserva del Mar

Apartment

Apartamentos Reserva del Mar Santa Marta, 470006 Santa Marta, Colombia

6.38 km from center
Swimming pool with a viewHot tubRooftop terraceSpa and wellness

Are spa facilities available at this property? Spa facilities are available at Apartamentos Reserva del Mar.

This accommodation offers a floor area of 100 m², has capacity for up to 8 guests and provides 3 bedrooms.

Average price per night~US$126
Apartamento de lujo en Santa Marina Santa Marta
10.0 /10
Superb
Total Hotel Score

carrera 4 No 191-744 sector don jaca apto 302, club de playa Santa Marina, 470001 Santa Marta, Colombia

16.74 km from center
Edgeless swimming poolSea viewPrivate beachRooftop terrace

Does this property in Santa Marta have a sea view? Guests can enjoy a sea view.

On-site facilities, services and activities: outdoor furniture, beachfront location, free WiFi, free and private parking options and swimming pool.

Average price per night~US$78
APARTAMENTO LUJOSO CLUB DE PLAYA SAMARIA
9.0 /10
Superb
Score from 18 reviews

carrera 3 # 76-54, 470001 Santa Marta, Colombia

8.58 km from center
Private poolSea viewPrivate beachTerrace

Does this property in Santa Marta have a swimming pool? A swimming pool is available at APARTAMENTO LUJOSO CLUB DE PLAYA SAMARIA.

The current rating is 9.5/10, based on 18 reviews.

Average price per night~US$132
Hotel Arhuaco Rodadero
8.1 /10
Very good
Score from 536 reviews

Hotel Arhuaco Rodadero

Hotel

Calle 2 No. 6 - 49. El Rodadero., 470004 Santa Marta, Colombia

4.62 km from center
Year-round outdoor swimming poolRooftop terraceRestaurantAccessible amenities

Which accessibility features does Hotel Arhuaco Rodadero offer? Facilities that make access easier are available on site.

Hotel Arhuaco Rodadero has a guest rating of 7.4/10, based on 536 reviews. Shared features of every available category: private bathroom, satellite channels and private entrance.

Average price per night~US$60
Aparta estudio Centro Histórico Santa Marta
9.6 /10
Superb
Total Hotel Score

Calle 24a #4-97, 470004 Santa Marta, Colombia

802 m from center
Near the beachTerraceAir conditioningPets allowed

Can guests bring a pet to this property? Guests can bring a pet to Aparta estudio Centro Histórico Santa Marta.

From the accommodation, it is 1.1 km to Simon Bolivar Park. Facilities, services and activities available to guests: air conditioning, free WiFi, family-friendly facilities and terrace.

Edificio El Peñón del Rodadero Santa Marta
9.0 /10
Superb
Score from 78 reviews

Cra 1 N.17/69 Rodadero, 470006 Santa Marta, Colombia

5.47 km from center
Swimming pool with a viewRooftop terraceNear the beachTennis court

Which active leisure option is available at the property or nearby? A tennis court is available at Edificio El Peñón del Rodadero Santa Marta or nearby.

4 accommodation options make up the available selection. The listed floor areas are between 60 and 65 m². Up to 7 guests can stay in the largest unit. Features available in every accommodation category: private bathroom. Equipment offered in selected categories: terrace, kitchen, cable channels and private entrance.

Average price per night~US$107
Brisas Centro Historico
8.7 /10
Fabulous
Score from 9 reviews

Calle 21 #4-52 EDIFICIO, 470004 Santa Marta, Colombia

473 m from center
Near the beachVery good rating 8.7

Is this property close to the beach? Brisas Centro Historico is located close to the beach.

Facilities available in some accommodation categories: private bathroom, TV, air conditioning and shower.

Playa Los Cocos Apat 2 y 3
8.8 /10
Fabulous
Score from 17 reviews

Playa Los Cocos Apat 2 y 3

Apartment

Carrera 1C #24-73 , 570004 Santa Marta, Colombia

836 m from center
Rooftop terraceNear the beachDivingVery good rating 8.8

Is this property close to the beach? The beach is located near the property.

The current rating is 9.2/10, based on 17 reviews.

Average price per night~US$68
Hotel Boutique Maree
9.0 /10
Superb
Score from 976 reviews

Hotel Boutique Maree

Hotel

Carrera 2 No 20 - 63 Santa Marta Centro Historico Bahia, 631020 Santa Marta, Colombia

431 m from center
Pool on the rooftopHot tubRooftop terraceNear the beach

Is this property in Santa Marta close to the beach? Hotel Boutique Maree is located close to the beach.

Features available in every accommodation category: private bathroom, satellite channels and refrigerator. Additional features in selected accommodation categories: garden view and balcony. A total of 4 accommodation options can be booked. Available units have floor areas from 24 to 39 m². The most spacious option is suitable for 4 guests.

Average price per night~US$123
Hotel Cangrejalito
7.5 /10
Good
Score from 109 reviews

Calle 10 C # 2 - 76 Centro, 470001 Santa Marta, Colombia

202 m from center
Near the beachTerraceAir conditioningFamily rooms

Is Hotel Cangrejalito located near the beach? The beach is located near the property.

Santa Marta Cathedral is 600 m from the property. Arrival hours: from 13:00 to 23:00, departure hours: from 12:00 to 13:00. Location address: Calle 10 C # 2 - 76 Centro.

Average price per night~US$28

Guests recommend: Santa Marta

The latest reviews from our guests.

Hotels in Santa Marta: prices, timing and districts

Santa Marta is one of the oldest cities in Colombia, set on the Caribbean coast with the Sierra Nevada range as a backdrop. It blends a colonial old town with beaches and a base for trips to Tayrona National Park, where wild bays such as La Piscina await. In the centre you will find the Quinta de San Pedro Alejandrino, an estate linked to Simón Bolívar, and the old Customs House. The climate is Caribbean, with the most sunshine in the dry season from December to April. Guests usually stay around four nights, combining the city with trips to the sea and the mountains. This list has 1 450 properties, from a hostel bed to a beach resort. Below is what really drives the price of a stay in Santa Marta: the month and day of arrival, the choice of district and the standard of the property.

When to book a hotel in Santa Marta for the lowest price

The cheapest month is September, off season, when tourist traffic eases. The most expensive is December, at the peak of the dry season and the holidays, when crowds head for the beaches. The day of the week matters too: Monday is usually the cheapest, while Thursday is the priciest, as long weekends begin. For specific dates it pays to book ahead, about two and a half months in advance, since the lowest rates tend to appear around seventy-six days before arrival.

How much a room costs by property type

Santa Marta is affordable, with a range from a cheap hostel and guesthouse to a beach resort. Hostel beds and simple two-star rooms are the cheapest, and rates rise with the standard and proximity to the beach. Below are rough nightly rates for two people.

Property typeIndicative price per night (from)
Hostel or cheap guesthousefrom approx. COP 52,000
2-star hotelfrom approx. COP 100,000
3-star hotelfrom approx. COP 207,000
5-star hotelfrom approx. COP 262,000
4-star hotel or resortfrom approx. COP 418,000

Indicative rates for a double room. In Santa Marta the gap between cheap September and the December peak, and between Monday and Thursday, can be wide, so check the real price for your dates in the search box above.

Where rooms are cheaper and where pricier

The most popular area is El Rodadero, a seaside district with a beach and hotels that Booking marks as the favourite, with a location score of 8.7. Pozo Colorado scores highest at 9.1, while atmospheric stays sit in the Centro Histórico at 8.8, close to colonial streets and restaurants. It is quieter and often cheaper in the fishing village of Taganga and a little away from the beach, and cheapest in simple hostels and guesthouses near the centre. The closer to the sea and the higher the standard, the higher the price. If price matters, choose a stay further from the beach or a date outside December.

Which stay suits whom in Santa Marta

  • First time in Santa Marta. Most convenient in the Centro Histórico or El Rodadero, close to the old town and the beach, such as Hotel Boutique Casa Carolina or Hilton Santa Marta. From here it is a short hop to restaurants and trips to Tayrona.
  • For families. Beach resorts with large rooms and pools, such as Zuana Beach Resort in El Rodadero. A calm beach and safe swimming spots are a plus for families with children.
  • For couples. Intimate boutique hotels in the colonial centre, such as Hotel Boutique Casa Carolina, and eco-hotels such as Tawaca Ecohotel, rated 9.1. An atmospheric stay close to the sea and nature.
  • With breakfast. Well-rated guesthouses and hotels in the centre and in El Rodadero, such as Hilton Garden Inn Santa Marta, where guests praise the morning spread.
  • On a budget. Hostels and cheap guesthouses away from the beach, such as Hostal Los Arhuacos or Hotel Media Luna. The cheapest option, especially outside December.

Sample hotels in Santa Marta with prices

From a hostel bed to a beach resort, a few Santa Marta addresses with a from price. This is only a starting point, because in December and in season rates can jump noticeably.

PropertyCategoryPrice per night (from)
Hostal Los ArhuacosCheap hostel, good valuefrom approx. COP 48,000
Hotel Media Luna2-star in the centrefrom approx. COP 59,000
Hotel Boutique AdazBoutique in the centre, rated 8.0from approx. COP 107,000
Bonita Bay Concept Hotel by Xarm4-star, rated 8.3from approx. COP 214,000
Tawaca EcohotelEco-hotel, rated 9.1from approx. COP 259,000
Hilton Garden Inn Santa Marta3-star, rated 8.5from approx. COP 318,000
Hilton Santa MartaBeachfront hotelfrom approx. COP 626,000

From prices, for a double room. In Santa Marta the rate of the same hotel in September and at the December peak can differ noticeably, so check your specific dates in the search box.

When Santa Marta gets pricier

The most expensive times are December and January, at the peak of the dry season and the holidays, when the El Rodadero beaches are full. It also gets pricey around Easter and in late April, when the Festival de la Leyenda Vallenata takes place, and in July during the Fiesta del Mar. The cheapest and quietest time is September, along with October and November, off peak. The whole dry season, December to April, is good for the beach, but if price matters, aim for the months outside the holidays and big events.

Frequently asked questions

Which month is cheapest for a hotel in Santa Marta?

September is the cheapest, off season. December is the most expensive, at the peak of the dry season and the holidays, when crowds head for the beaches. The gap between months can be clear.

Which day of the week is cheapest in Santa Marta?

Monday is usually the cheapest. You will pay the most on Thursday, as long weekends to the coast begin. The gap between these days can be noticeable.

How far in advance should I book a hotel in Santa Marta?

It is best to book about two and a half months ahead. The lowest rates usually appear around seventy-six days before arrival, especially if you aim for dates outside December.

Which part of Santa Marta is cheapest to stay in?

It is cheaper in the fishing village of Taganga and a little away from the beach, and in simple hostels near the centre. The highest prices are in seaside El Rodadero and close to the beach, where there are the most rooms.

Where should I stay in Santa Marta for the beach and attractions?

Most convenient in El Rodadero, right by the beach, and in the colonial Centro Histórico, close to restaurants and the Quinta de San Pedro Alejandrino. Both areas make a good base for trips to Tayrona National Park.

How many days are worth spending in Santa Marta?

Guests usually stay around four nights, because many combine the city with trips to the sea and to Tayrona. Two days are enough to see the old town, but the beaches and the park encourage a longer stay.

Accommodation map: Santa Marta

Use the map to find hotels close to sights and transport stops for Santa Marta.

Other accommodation in Colombia