You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Santa Marta, located in the Magdalena Department of Colombia, is a vibrant port city on the Caribbean coast, renowned for its rich history and cultural significance. As the oldest surviving city in Colombia, it offers a unique blend of colonial charm and modern amenities, making it an ideal destination for travelers seeking both relaxation and adventure. The city is divided into several neighborhoods, each offering distinct experiences. El Rodadero is famous for its beaches and lively nightlife, while the historic center boasts colonial architecture and quaint streets.
Top attractions include the stunning Tayrona National Natural Park, known for its breathtaking landscapes and biodiversity, and the Quinta de San Pedro Alejandrino, the final resting place of Simón Bolívar. Visitors can also explore the nearby Sierra Nevada de Santa Marta, home to indigenous communities and diverse ecosystems. With its captivating blend of history, culture, and natural beauty, Santa Marta is a must-visit destination for any traveler.
See the latest prices and deals by choosing your dates

Resort in Santa Marta · 6.22 mi from centre
8.2
290 reviews
Breakfast available
With a stay at Hilton Santa Marta in Santa Marta (Bello Horizonte), you'll be a 4-minute walk from Bello Horizonte Beach and 11 minutes by foot from Zazue. This beach resort is 14.3 mi (23.1 km) from Tayrona National Natural Park and 5.5 mi (8.8 km) from Rodadero Beach.

Hotel in Santa Marta · 0.15 mi from centre
8.8
1,043 reviews
Breakfast available
Well located in the center of Santa Marta, Akuamarina Hotel provides air-conditioned rooms, a garden, free WiFi and a shared lounge. Featuring a bar, the hotel is close to several noted attractions, around a 11-minute walk from Bahía de Santa Marta Beach, 600 yards from Santa Marta Cathedral and a 12-minute walk from Santa Marta Gold Museum. The hotel has garden views, a terrace and a 24-hour front desk.
At the hotel, the rooms come with a desk and a flat-screen TV. Each room has a private bathroom with a shower, free toiletries and a hairdryer. Guest rooms include a closet.
An à la carte, continental or American breakfast is served at the property. At Akuamarina Hotel you'll find a restaurant serving American and Local cuisine. Vegetarian and vegan options can also be requested.
At the accommodation guests are welcome to use a hot tub.
Simon Bolivar Park is a 11-minute walk from Akuamarina Hotel, while Santa Marta Marina is 0.8 miles from the property. Simón Bolívar International Airport is 10 miles away, and the property offers a paid airport shuttle service.

Hotel in Santa Marta · 0.24 mi from centre
9.0
33 reviews
Breakfast available
With a stay at Hotel Boutique Marboré in Santa Marta (Historic Center), you'll be steps from Parque de los Novios and 4 minutes by foot from Santa Marta Cathedral. This boutique hotel is 7 mi (11.3 km) from Tayrona National Natural Park and 3.9 mi (6.2 km) from Rodadero Beach.

Hotel in Santa Marta · 0.24 mi from centre
8.0
2,006 reviews
Breakfast available
Attractively set in the center of Santa Marta, Hotel Boutique ADAZ is within a 5-minute walk of Bahía de Santa Marta Beach and 400 yards of Santa Marta Cathedral. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property has a 24-hour front desk, a concierge service and currency exchange for guests.
The rooms at the hotel come with a flat-screen TV with cable channels and a safety deposit box.
Guests at Hotel Boutique ADAZ can enjoy an American breakfast.
At the accommodation guests are welcome to use a hot tub.
Popular points of interest near Hotel Boutique ADAZ include Santa Marta Gold Museum, Santa Marta Marina and Simon Bolivar Park. Simón Bolívar International Airport is 9.3 miles from the property.

Hotel in Santa Marta · 0.26 mi from centre
8.8
542 reviews
Breakfast available
With a stay at Best Western Plus Santa Marta Hotel, you'll be centrally located in Santa Marta, within a 15-minute drive of Rodadero Beach and Old San Juan de Dios Hospital Museum. This hotel is 7.2 mi (11.6 km) from Tayrona National Natural Park and 0.3 mi (0.5 km) from Clinic El Prado.

Guest house in Santa Marta · 0.26 mi from centre
8.2
216 reviews
Right in the center of Santa Marta, Fatima Hostel Santa Marta features rooms with free Wifi. A 4-minute walk from Bahía de Santa Marta Beach and 400 yards from Santa Marta Cathedral, the property provides a terrace and a bar. Quinta de San Pedro Alejandrino is 3 miles away, and Rodadero Sea Aquarium and Museum is 4.5 miles from the guest house.
Popular points of interest near the guest house include Santa Marta Gold Museum, Santa Marta Marina, and Simon Bolivar Park. Simón Bolívar International Airport is 9.3 miles from the property.

Hotel in Santa Marta · 0.34 mi from centre
8.4
4 reviews
Breakfast available
With a stay at Hotel Boutique La Solera Del Pozo in Santa Marta (Historic Center), you'll be steps from Parque de los Novios and Santa Marta Cathedral. This hotel is 7.1 mi (11.4 km) from Tayrona National Natural Park and 3.9 mi (6.3 km) from Rodadero Beach.

Hotel in Santa Marta · 0.34 mi from centre
8.3
38 reviews
Hotel Marovi is located 164 feet from Los Novios Park, in the historic center of Santa Marta. This guest house offers free Wi-Fi and air-conditioned rooms with cable TV.
Rooms at the Hotel Marovi feature bright white décor and functional wooden furniture. Each room has a desk and a private bathroom with a shower, free toiletries and towels.
Hotel Marovi has a 24-hour reception with a tour desk and luggage storage service. A wide range of bars and restaurants can be found within a 2-minute walk, in the surrounding Zona Rosa district.
Santa Marta Cathedral and the seafront are both less than 1640 feet from the property. Taganga Beach is 2.5 mi away, while Simón Bolivar International Airport is 11 mi away.

Hotel in Santa Marta · 0.40 mi from centre
7.2
7 reviews
With a stay at Ayenda Republicano Colonial No 2 in Santa Marta (Historic Center), you'll be steps from San Juan Cultural Center and Simón Bolivar Park. This hotel is 6.9 mi (11.2 km) from Tayrona National Natural Park and 4 mi (6.4 km) from Rodadero Beach.

Hotel in Santa Marta · 0.41 mi from centre
8.5
1,745 reviews
Breakfast available
Just a 3-minute walk from Santa Marta’s beach area, the Tayromar has comfortable rooms with free Wi-Fi and air conditioning. There is a charming terraced balcony where a daily breakfast is served.
The Hotel Tayromar has rooms with flat-screen TVs and private bathrooms with showers.
Regional dishes can be enjoyed at the restaurant and room service is available.
Simon Bolivar Airport is only 2.5 miles away.

Hotel in Santa Marta · 0.44 mi from centre
8.6
40 reviews
Breakfast available
With a stay at Hotel Perla Suite Santa Marta, you'll be centrally located in Santa Marta, within a 10-minute walk of Santa Marta Cathedral and Santa Marta Bay. This hotel is 0.6 mi (0.9 km) from Santa Marta Beach and 2.8 mi (4.6 km) from Taganga Beach.

Hotel in Santa Marta · 0.45 mi from centre
8.6
712 reviews
Breakfast available
With a stay at Hilton Garden Inn Santa Marta, you'll be centrally located in Santa Marta, within a 15-minute drive of Rodadero Beach and Santa Marta Bay. This hotel is 7.4 mi (12 km) from Tayrona National Natural Park and 0.2 mi (0.3 km) from Marina Santa Marta.

Hotel in Santa Marta · 0.45 mi from centre
7.7
2,648 reviews
Located 164 feet from the commercial area and right across from Santa Marta bay beach, Park Hotel features an outdoor swimming pool, a garden and a bar in Santa Marta. Free WiFi and an American breakfast are included.Pool Bar Service with Payment
Providing a tranquil environment, the rooms in Park Hotel feature private bathrooms and air conditioning.
Guests at Park Hotel are offered daily American breakfast and laundry services can be arranged upon request. The 24-hour front desk can provide tourism information to explore the area. Massages are offered for a surcharge.
Park Hotel is 492 feet from Bolivar square and from the Gold museum. Simon Bolivar airport is a 20-minute drive.

Hotel in Santa Marta · 0.46 mi from centre
Breakfast available
With a stay at Hotel Casa Sarah in Santa Marta (Historic Center), you'll be within a 10-minute walk of Santa Marta Theater and Mayorship of Santa Marta. This hotel is 6.7 mi (10.8 km) from Tayrona National Natural Park and 4.4 mi (7.1 km) from Rodadero Beach.

Hostel in Santa Marta · 0.50 mi from centre
Breakfast available
A stay at Tropical Hostel Santa Marta places you in the heart of Santa Marta, within a 15-minute walk of Eduardo Santos Stadium and Santa Marta Theater. This hostel is 6.4 mi (10.3 km) from Tayrona National Natural Park and 4.2 mi (6.8 km) from Rodadero Beach.

Hotel in Santa Marta · 0.60 mi from centre
7.8
638 reviews
Located in Santa Marta, Hotel Bahia Plaza offers beachfront accommodations a 7-minute walk from Bahía de Santa Marta Beach and provides facilities like a terrace, a restaurant and a bar. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a 24-hour front desk and organizing tours for guests.
All guest rooms in the hotel are equipped with a TV.
An American breakfast is available at Hotel Bahia Plaza.
Popular points of interest near the accommodation include Santa Marta Marina, Santa Marta Gold Museum and Santa Marta Cathedral. Simón Bolívar International Airport is 9.3 miles away, and the property offers a paid airport shuttle service.

Hotel in Santa Marta · 0.81 mi from centre
Breakfast available
With a stay at Hotel Tranvia Santa Marta in Santa Marta, you'll be in the business district, within a 15-minute drive of Tayrona National Natural Park and Eduardo Santos Stadium. This hotel is 4.2 mi (6.7 km) from Rodadero Beach and 1 mi (1.6 km) from Town Hall.

Hotel in El Rodadero, Santa Marta · 2.41 mi from centre
Breakfast available
With a stay at Hotel Casa Mathilu in Santa Marta (El Rodadero), you'll be within a 15-minute walk of Rodadero Beach and Mundo Marino Aquarium. This hotel is 9.8 mi (15.8 km) from Tayrona National Natural Park and 0.8 mi (1.3 km) from Arrecife Shopping Center.

Hotel in El Rodadero, Santa Marta · 2.46 mi from centre
9.4
3 reviews
With a stay at Hotel Taybo Kai By St Hoteles in Santa Marta (El Rodadero), you'll be within a 5-minute drive of Rodadero Beach and Mundo Marino Aquarium. This hotel is 9.9 mi (15.9 km) from Tayrona National Natural Park and 0.6 mi (1 km) from Arrecife Shopping Center.

Hotel in El Rodadero, Santa Marta · 2.51 mi from centre
8.2
37 reviews
Breakfast available
With a stay at 3H Hotel Rodadero Santa Marta in Santa Marta (El Rodadero), you'll be a 3-minute walk from Rodadero Beach and 8 minutes by foot from Mundo Marino Aquarium. This hotel is 9.9 mi (15.9 km) from Tayrona National Natural Park and 0.5 mi (0.8 km) from Arrecife Shopping Center.