It's a quintessential Latin American border town, with cheap shoes and places to buy roasted chicken. The entire town is basically a single strip running down to the river crossing, with shops and restaurants on both sides.
You can get to El Naranjo by taking a bus from El Libertad (3 hours). These buses are usually marked "El Naranjo/La Frontera". As of March 2015, the official price was 40Q. The route is quite scenic as you travel through the hills and valleys, it's no highway, but the road is in decent condition.
You do not have to stop in in El Naranjo if you only want to cross the border to Mexico, and instead can get off the bus about 20 minutes before El Naranjo at a large T junction in the road with a very large sign saying "Mexico". From there you can switch to a bus going to El Ceibo, the border crossing.
The entire town is essentially on a single road, about 500m in length, and as such is very walkable. However, there are "Moto's" available if you don't quite feel like walking.
There are a few chain restaurants in town, however there is also a stand selling tacos 2 for 10Q, Possibly the most delicious tacos in Guatemala!
There a couple of Cantinas along the strip.
There are about 4 different hotels available in El Naranjo.
- Hotel Espana. Possibly the hardest mattress you'll ever have, but reasonably clean rooms with shared bathrooms. At the time this appeared to be the cheapest deal in town. Bear in mind that is far of the "tourist path" so set your expectations accordingly. Twin Single: 70Q.
There are couple of internet cafe's along the strip.
If you are trying to get to the border crossing at El Ceibo, local buses can be found passing in the Main Street marked "ceibo" for 15Q. From the Mexican side of the border you can find the following buses:
- Daily 3pm bus to Villahermosa via Emilio Zapata. A fairly modern AC bus. 200MXN.
- Hourly Buses to Tenosique. If you are connecting via Tenosique, be aware that the ADO (and other companies) terminal is 25 peso taxi ride away from where the bus will leave you, it maybe possible to get the driver to drop you a little closer to ther terminal. 40 MXN.