Hotels on the beach in Ríohacha, Colombia

Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Ríohacha. I hope you will like it!

This page was last updated in June 2026.

The List 11 Amazing Beach Hotels in Ríohacha

  • 1 Hammocks - Hamacas Ríohacha
    Guest Rating 9.4

    Hammocks - Hamacas is located in Ríohacha, a few steps from Playa de Riohacha. Among the facilities at this property are a shared kitchen and a tour desk, along with free WiFi throughout the property. The property has airport transportation, while a car rental service is also available. Show full description

    Address Calle 2 # 9-62 Show on map
  • 2 GUAJIRA CASA DEL MAR Ríohacha
    Guest Rating 9.2

    Located in Ríohacha, a few steps from Playa de Riohacha, GUAJIRA CASA DEL MAR has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Offering a restaurant, the property also has a bar, as well as a hot tub. Some rooms at the property feature a balcony with a sea view. Show full description

    Address CALLE 1 #6E-25 Show on map
    • Swimming pool
  • 3 Nueve Uno Hostel Ríohacha
    Guest Rating 9.2

    Located in Ríohacha, a few steps from Playa de Riohacha, Nueve Uno Hostel has rooms with air conditioning. Among the facilities at this property are a shared kitchen and a shared lounge, along with free WiFi throughout the property. Certain accommodations at the property have a patio with a sea view. Show full description

    Address Carrera 9 # 1 - 32, P2 Show on map
  • 4 Hostel Laguna Salá By FSL Ríohacha
    Guest Rating 8.7

    Hostel Laguna Salá By FSL has an outdoor swimming pool, shared lounge, a terrace and bar in Ríohacha. Among the facilities at this property are a shared kitchen and a 24-hour front desk, along with free WiFi throughout the property. At the hostel the rooms come with air conditioning and a private bathroom. Show full description

    Address CALLE 3 #4-81 Show on map
    • Rooftop pool
    • Ping pong tables
    • Pets are welcome
  • 5 Hotel La Terrazza Ríohacha
    Guest Rating 8.5

    Set in Ríohacha, a few steps from Playa de Riohacha, Hotel La Terrazza offers beachfront accommodation and various facilities, such as a terrace. The accommodation offers a 24-hour front desk, a shuttle service, room service and free WiFi throughout the property. At the hotel, all rooms come with a desk. Show full description

    Address Cl. 1 #10-43 Hotel La Terrazza Show on map
    • Pets are welcome
  • 6 Hotel Fonck Riohacha Ríohacha
    Guest Rating 8.5

    Hotel Fonck Riohacha is set on the beachfront in Ríohacha. The property is non-smoking and is located a few steps from Playa de Riohacha. At the hotel, every room has a patio with a city view. Show full description

    Address Cra. 8 # 1-32 Edificio Hotel Fonck Show on map
  • 7 HOTEL LA VIEJA SARA RIOHACHA Ríohacha
    Guest Rating 8.3

    Located in Ríohacha, in a building dating from 2019, a 3-minute walk from Playa de Riohacha, HOTEL LA VIEJA SARA RIOHACHA provides a garden and guestrooms with free WiFi. The property has a shared lounge, room service and currency exchange for guests. Complete with a private bathroom equipped with a shower, all rooms at the hotel have a flat-screen TV and air conditioning, and some rooms also feature a balcony. Show full description

    Address Carrera 5 N° 1 - 20 Show on map
  • 8 Hotel Castillo del Mar **** Ríohacha
    Guest Rating 7.7

    • This hotel has a private beach area

    Hotel Castillo del Mar is located in Ríohacha, right on the Caribbean Sea. This bright property offers lush gardens, free WiFi and a shared terrace overlooking the water. Each air-conditioned room here features a TV and a private balcony or terrace. Show full description

    Address Calle 9 A No. 15-352 Show on map
    • Swimming pool
    • Pets are welcome
  • 9 Hotel Cascada Ríohacha
    Guest Rating 7.5

    Hotel Cascada has a shared lounge, terrace, a restaurant and bar in Ríohacha. The accommodation offers a 24-hour front desk, airport transfers, a tour desk and free WiFi throughout the property. Complete with a private bathroom fitted with a shower and free toiletries, all guest rooms at the hotel have a flat-screen TV and air conditioning, and certain rooms also offer a balcony. Show full description

    Address Calle 2 #9-97 Hotel La Cascada Show on map
    • Pets are welcome
  • 10 Hotel Majayura Sol Ríohacha
    Guest Rating 7.4

    Offering a restaurant, Hotel Majayura Sol is located in Ríohacha, just 164 feet away from the beach. Free WiFi access is available. Each room here will provide you with air conditioning, a desk and a safety-deposit box. Show full description

    Address Carrera 10 # 1 - 40 Show on map
    • Pets are welcome
  • 11 Hotel Wayira Beach by On vacation **** Ríohacha
    Guest Rating 6.4

    • This hotel has a private beach area

    Facing the beachfront, Hotel Wayira Beach by On vacation offers 4-star accommodations in Ríohacha and features an outdoor swimming pool, private beach area and restaurant. The property provides a 24-hour front desk, airport transportation, a tour desk and free WiFi. At the hotel every room includes air conditioning and a private bathroom. Show full description

    Address Paraje de la punta de la Vela de San Antonio, Manaure Show on map
    • Swimming pool

This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.

Tomas Mazowski

Hello! I try my best to keep this guide up to date and I last refreshed it in June 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!