• Reservations

  • Book online

Dominical Costa Rica

Location  Set on the banks of the Barú river, located 800 mtrs from the beach and surrounded by impressive tropical forests, the jungle resort Villas Rio Mar awaits you with traditional friendly hospitality.

Villas Río Mar is situated in Dominical, in Puntarenas province, on the South Pacific Coast of Costa Rica. We are at 21 miles (35 km) from the town of San Isidro del General  and approximately 25 miles (40 km) from Quepos, a short walk from Dominical Village and it's beautiful, tropical beach. It's a three-hour drive on a good paved road from San José, through an incredible landscape, containing several microclimates and varied flora. Villas Rio Mar feels as ´´being in the middle of nowhere´´, but we are not.

We are on walking distance to Dominical beach with shops, restaurants, banks, medical services, nightlife, and a police station. We are close to the coastal highway, but far enough to keep it quiet in the night.

On the other hand, if you would like to visit the central Pacific, we are located 30 minutes from Manuel, and in an hour from Jacó and less than 30 minutes to Costa Ballena.

So, there are many advantages to stay and travel to various destinations from the comfort of Hotel Villas Rio Mar in Dominical.

Natural environment

The area has an average temperature of 83F (28C) and is green year round. There is a dry season from November through April. During the rest of the year, the mornings are usually sunny but it may rain in the afternoon. This is the best time of the year for nature lovers.

Tourism in Costa Rica is focused on sustainable development based on nature and eco-adventure. Well, everything in this field can be done from Dominical. Within an hour you can visit

Manuel Antonio National park, the Chirripo Mountains, beautiful bays along  the coast to the South, lonely beaches fully decorated with palm trees, the National Park ''Marino Ballena'' in Uvita, the Nauyaca waterfalls near Dominical, and many other tropical spots.

For surfing, fishing, and diving you will be at an excellent place.

So, take it easy, don't waste your time by traveling around and plan your vacation from Dominical. We have special rates for a monthly stay. For more information please contact tours@villasriomar.com

How to get to Villas Rio Mar?

Hotel Villas Rio Mar By private transfer

We offer our guests the service to be picked up at the airport or your hotel in San José and be brought to Hotel Villas Rio Mar in Dominical or any other part of Costa Rica.

The hotel van has room for max. 10 people with luggage.
Our transportation service is from 1 to 4 people and every other extra person has a charge of $10.

JACO $125

If you are coming with a larger group we can also arrange transfer for up to 25 people with luggage. Let us know if you need a transfer for more than 10 people with luggage.

By rental car

 If you want to rent a car, you should know that our activities center is also the local represent of SOLID RENT A CAR.

So we can offer you a car "pick-up" or "drop-off"  at the hotel or at San José airport. 


By car

By car, it is a pleasant 4 hours trip through scenic mountains by the Interamerican highroad. From San José, take the Pan-American Highway south towards Cartago and San Isidro and then to Dominical.

If you are coming from  Escazú or Alajuela airport, it will be faster to take the costanera road (road 34), through Jaco and Quepos. To avoid heavy traffic of San José it would be an option with around one hour difference.

If you are not coming from San José, there are alternative routes you can take to Dominical. Click on the map image for a detailed view. When entering Dominical, follow the Villas Rio Mar signs that will lead you to a road that passes under a bridge along the river to the hotel.

By public bus

From San Jose, there are two routes leading to Dominical.

Cartago-San Isidro-Dominical Take the Pan-American High way south, through the Cerro de la Muerte, descending through the mountains to Dominical.

Go to the Musoc Bus Station (in San José) then take the bus to San Isidro del General. (cost of the ticket $8.00 approximately) The bus ride will take about 3 Hours. Once in San Isidro, go to the Transportes Blanco Bus Station take a bus to Dominical, which leaves 4 times a day:

7:30 a.m. 11:30 a.m. 3:30 p.m. 4:00 p.m. (Cost of the ticket $ 3.5 approximately) Bus ride will take about 1.5 hour.

Another option is to take a taxi from the bus station in San Isidro to Dominical/Hotel Villas Rio Mar (50 min.) which costs about $ 40.00 - Check out Costa Rica’s bus schedule. Costa Rica’s bus schedule here

Jaco -Quepos-Dominical This is a new road, possibly the best in Costa Rica fully paved, this route goes through the Pacific coast. This is the best route if you are coming from the airport in San Jose. By public bus: Go to the Tracopa Bus Station (in San José) then take the bus to Dominical (cost of the ticket $10.00 approximately) The bus ride will take about 4 ½ Hours.

Bus Schedule: 6:00 a.m. 3:00 p.m.

The bus stops in Dominical center, where you can take a taxi to Villas Rio Mar for $2 or $3.


By plane

You can take a local flight from San José to Quepos airport. If you want we can offer you information and reservations regarding the flight and the transportation. For more information please e-mail tours@villasriomar.com

Hotel Amenities

  • Spacious tropical gardens
    Spacious tropical gardens. Relax in nature. Enjoy the exotic flowers and plants of our spacious tropical gardens and observe wi..
  • Large swimming pool with pool bar
    Large swimming pool with pool bar. Take a refreshing dive in the large pool and enjoy the sun & tropical gardens from a sunbed, while s..
  • Quality restaurant & room service
    Quality restaurant & room service. Taste our delicious International dishes and local specialties. The restaurant is open from 7 am to ..
  • Cozy bar with international sports programming
    Cozy bar with international sports programming. Socialize with friends & family, meet new people or watch your favorite team at our cozy bar. We ser..
  • Tour & Transport services
    Tour & Transport services. Our experienced tour desk offers a great variety of exiting tours. We can also arrange transport and..
  • Kids’ play area
    Kids’ play area. While you are relaxing by the pool your children can play in the pool, baby pool or at the adjacent ..
  • Jungle trail
    Jungle trail. Explore the jungle and its wildlife by walking our jungle trail. Spot sloths, frogs, exotic birds, m..
  • Massage, nail studio, and other body treatments
    Massage, nail studio, and other body treatments. Relieve yourself from tensions by having one of our massages, body scrubs, body wraps or facials. We..
  • Outside gym
    Outside gym. Keep your training schedule and workout in nature! We have 5 outdoor fitness equipment stations inst..
  • Tennis court
    Tennis court. Well, that's just aces! Villas Rio Mar is the only hotel in the area with a tennis court. We have te..
  • Miniature golf
    Miniature golf. Have fun with the whole family playing some challenging miniature golf..
  • Billiard table, darts, foosball, board and other games
    Billiard table, darts, foosball, board and other games. Have a good time playing some games with friends & family. Villas Rio Mar offers several games for y..