Stays

Flights

Cars

Deals

My Trips
city landscape illustration

Find Hotels in Santa Marta

See the latest deals and prices in Santa Marta hotels



Santa Marta – discover 210 hotels

Show stays on map

Filter by:



Hotel Portobahia

Hotel Portobahia

Hotel in El Rodadero, Santa Marta

Very Good

0 reviews

7

Hotel Portobahia in Santa Marta's El Rodadero offers a comfortable stay with free WiFi, a restaurant, and a bar/lounge. Guests can enjoy a terrace, business center, and 24/7 front desk. Nearby attractions include Rodadero Beach and Mundo Marino Aquarium, making it a great spot for both business and leisure travelers.

From $41 per night

Check availability
View all hotels in Santa Marta

Budget hotels in Santa Marta

Ayenda 1614 Playa y Mar

Ayenda 1614 Playa y Mar

Hotel in Barrio Centro, Santa Marta

From $25 per night

Popular hotels in Santa Marta with free breakfast

Hotel Arhuaco

Hotel Arhuaco

Hotel in El Rodadero, Santa Marta

7

Very Good

10 reviews

Hotel Arhuaco in Santa Marta's El Rodadero offers a comfortable stay with amenities like free WiFi, a restaurant, and an outdoor pool. Guests enjoy free self-parking, a 24/7 front desk, and concierge services. Nearby attractions include Rodadero Beach and Mundo Marino Aquarium, both within walking distance.

From $60 per night

Where to stay in Santa Marta

Popular landmarks and attractions in Santa Marta

About Santa Marta

Santa Marta, Magdalena, Colombia, is a captivating destination that offers a blend of history, culture, and natural beauty. With an average hotel price of $70, visitors can find accommodations ranging from $15 to $404, catering to various budgets and preferences. This coastal city is home to 210 hotels, ensuring that every traveler finds the perfect place to stay.

One of the most popular areas to stay in Santa Marta is El Rodadero, known for its vibrant atmosphere and proximity to the beach. The Historic Center and Barrio Centro are also excellent choices, offering a glimpse into the city's rich past and cultural heritage. Each neighborhood provides a unique experience, making it easy for visitors to find a location that suits their needs.

Santa Marta boasts several points of interest that are must-visits during your stay. The Parque de Los Novios is a lively spot perfect for evening strolls, while the Quinta de San Pedro Alejandrino offers a historical perspective on the region. The Bahia de Santa Marta and Simon Bolivar Park are also popular attractions that showcase the natural and cultural beauty of the area.

Among the most sought-after hotels in Santa Marta are the Hotel Rodadero Inn By GEH Suites, GIO Hotel Tama Santa Marta, and Mercure Santa Marta Emile. These establishments are renowned for their exceptional service and comfortable accommodations. For those seeking a more tranquil experience, the Kantawa Spa Hotel and Hotel Perla Suite provide a serene retreat from the bustling city.

Whether you're visiting for the stunning beaches, historical sites, or vibrant culture, Santa Marta, Magdalena, Colombia, offers a diverse range of hotels to make your stay unforgettable.

Cheapest time to stay in Santa Marta

November is the cheapest time to stay in Santa Marta for an average of $48 per night.

Average price per night for 3-star hotels

Month

Price

January

$57

February

$54

March

$63

April

$59

May

$50

June

$53

July

$55

August

$60

September

$60

October

$49

November

$48

December

$56

Explore guest reviews of hotels in Santa Marta

Hotel Akuamarina

Santa Marta

4

Poor

1 review

Staff was helpful. They offered a complimentary breakfast but we checked out too early to participate.

Quinn

Keep exploring

Nearby destinations

Comuna 2
HTS

Travel

FlightsHotelsRental CarsHomes

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms and Conditions apply.