The hotels in Barra de Navidad are much nicer than those in Melaque. The hotels are also much cleaner and less expensive too. In the high season you will pay a premium price but that is only in the month of December and during the week of Semana Santa. The Posada Pacifico is a lovely hotel located on Mazatlan Road. At this hotel you will be able to walk on a walkway that goes right over a beautiful garden and gives a villa feel. The rooms here a very big and come with clean bathrooms and fans. You can even rent boogie boards at this hotel for 35 pesos. The lobby is staffed 24 hours a day if you have any cares or concerns. The single person rooms cost 185 pesos a night, the two person rooms are 285 pesos a night, and the three person rooms are 325 pesos a night. They only accept cash as payment here. The biggest bargain in all of Barra de Navidad would definitely be Casa de Huespedes Mama Loya which is located on Veracruz 69. The entrance is tiled in beautiful blue glass tiles and gives a very soothing and inviting feeling upon entering. The rooms here are simple but clean. The rooms all have private bathrooms and comfy beds. The reception area is staffed 24 hours a day. Here the charge for a single person room is only 105 pesos a night, and a two person room is 155 pesos a night. They only accept cash as payment here. Another less expensive option is that of Hotel Caribe which is located on Sonora. The rooms here are clean and simple. The courtyard has a beautiful fountain that is wonderful to sit and read at while taking in the sounds of nature surrounding you. The price for a single person room is 155 pesos a night, and if you would like a TV in your room you will pay an additional 50 pesos a night. The two person rooms go for 255 pesos a night and that includes a TV in your room. They only accept cash as payment here. The Hotel Jalisco is located on Jalisco and they also have bikes that you can rent. The rooms here come with simple furniture, fans, and TV. The best part of your room is the balcony where you will have the most magnificent view of the area. If you would like to rent a bike while you are here you can do so for 25 pesos an hour or 110 pesos for a whole day. The lobby is staffed 24 hours a day if you have any concerns while you are staying here. The price for a single person room is 160 pesos a night, a two person room is 210 pesos a night and a three person room goes for 260 pesos a night. They only accept cash as payment here. You should know that there is absolutely no camping in Barra de Navidad and if you wish to camp you should head over to Melaque.
The food in Barra de Navidad is by no means notable. One place that will satisfy your hunger is that of Restaurant Bar Ramon which is located on Legazpi and the atmosphere is classy and the decor is brick walls with a slightly formal feel. If you are planning on fishing the next day you should probably choose the fisherman’s lunch box which is a meal that is easy on the stomach and will not give you any problems while you are out on the boat the next day even if you do get a little queasy. The fisherman’s box goes for 55 pesos and the beers here cost 16 pesos. They also have some decent seafood entrees that go for around 80 pesos a plate. This restaurant is open every day from 7am-11pm and they only accept cash as payment here. If you are more in the mood for traditional Mexican Fare you would be very happy at Restaurant Paty which is also located on Jalisco. Here you can order a very good breakfast special which is sure to keep you full for only 40 pesos. You can choose from a variety of Mexican Beers that cost 18 pesos. The appetizers here cost around 50 pesos and meat entrees go for around 45 pesos each. This restaurant is open every day between the hours of 8am-11pm. A favorite among Expats is that of Felix’s Bar which is located on Jalisco 48. The seating is all outdoors here and they offer many different kinds of sandwiches and Mexican specialties all for around 40 pesos. You can get a variety of beers here for 17 pesos. They are open every day from 8am-11pm and they only accept cash as payment.