When you think of holiday a lot of things come into mind. First and most important thing is fixing a destination you would like to visit. Once the destination is decided you can think further and decide on different things like area you would like to stay, booking hotel room, transportation etc. Finally comes the time of packing and heading to the location and spending some relaxed, enjoyable moments with family and friends, away from the hustle and bustle of daily life.

There are many online travel websites through which you can book your hotel room. The websites provide various facilities. You can look for luxury to budget hotels anywhere within the city or in the outskirts where you can enjoy the beauty of the nature. The websites offer many package deals where you can save some money. Usually the packages are of different types. Some deals provide discount only on hotel rooms whereas the other might include some transportation charges.

Puerto Vallarta is a beautiful resort city situated on the Pacific Ocean. It is a safe and friendly tropical Mexican destination. There are many all inclusive hotels in Puerto Vallarta. If you plan your stay in any of these hotels then you need not worry about anything starting from breakfast, lunch, snacks, to dinner. All you need to do is sit back and relax. Usually these all inclusive resorts do not charge anything extra for cocktails and drinks that you order from the open bar. Entertainment like sports and activities held within the resort are also free but make sure to inquire the details before you make the bookings. Here are some of the best hotels in Puerto Vallarta we liked:

1. Sam Mario is a beautiful resort located in the heart of Puerto Vallarta. The resort is situated along the beach and has 3 swimming pools out of which one is exclusively for children. The room rates include free meals and beverages in the onsite restaurant. The resort has a pool side bar where you can spend your evening. You can select room of your choice, either city facing or one with Mountain View.

2. Occidental Grand Nuevo Vallarta is a beautiful resort for golf lovers because it is located next door to two good golf courses. The rates of the hotel include meals, drinks, snacks, night entertainment, sports and other daily activities.

3. Villa Premiere Hotel and Spa has a separate all inclusive rate and if you do not want that option then you can just book the room. All inclusive room rates are higher because they include onsite food and beverages. The hotel is very beautiful and has everything to make your holiday special. You can try everything starting from kayaking, snorkeling to surfing.

Other Hotels that offer the same in Puerto Vallarta are Riu Vallarta, Dreams Villamagna Nuevo Vallarta, Hilton Puerto Vallarta Resort, The Westin Resorts and Spa, Friendly Vallarta Beach Resorts and Spa, Marival Resorts and Suites Nuevo Vallarta, Riu Palace Pacifico etc.