Want to hit the beach but can't afford a trip to Mexico or the Bahamas? You don't have to spend an arm and a leg on flights and a luxury resort just to enjoy the beauty of the ocean. The United States offers plenty of beautiful beaches that make perfect vacation destinations, provided you know where to go. From the west coast to the east coast, you can find affordable beach vacation deals that will allow you to take in the most magnificent beach views in the country while you pamper yourself at a pristine hotel. If you are looking for the perfect beach vacation for yourself, with a loved one or the whole family, read on to learn about the best US beach vacation deals.

Journey to Santa Barbara, California at one of the best locales in the country. The Montecito Inn is as low as $165 per night. The family-friendly hotel offers free Wi-Fi, a daily buffet breakfast, and free services in the lobby. The self-parking fee is just $15 as is valet parking. Each room includes a minibar, free toiletries, premium cable, and more. When it comes to food and drink, the resort features an on-site bar, a restaurant, and room service in each room. When it comes to activities, you can rent a bike, watercraft or hit the gym. The hotel also features a pool, sauna, spa services and an in-room massage at your leisure.

Cannon Beach in Oregon is a small coastal city that features a long sandy shore, magnificent ocean views, coves, sea caves, a lighthouse and Haystack Rock-a location popular with tufted puffins during select seasons. The Rivertide Suites Hotel in Cannon Beach is just $125 per night. Your stay includes daily breakfast, free parking, and Wi-Fi for a small fee of $10 per night. A pool is also included on site, as well as laundry facilities, a garden, a BBQ area, a picnic area and a rooftop terrace. Notably suite bathrooms feature designer toiletries and a jetted tub for some in-room pampering and relaxation.

Myrtle Beach in South Carolina is easily one of the most beautiful beach destinations in the country. The Ocean 22 by Hilton Grand Vacations is one of the finest hotels at Myrtle Beach. Rooms include free Wi-Fi, a 55-inch TV, premium bedding, a full kitchen and a balcony. On-site there is a continental breakfast served daily, a restaurant and coffee shop, two bars/lounges and a poolside bar. Children are welcome but pets are not allowed. Get this hotel for as low as $185 per night.

Last on the list is the SpringHill Suites at Pensacola Beach in Florida. Free self-parking, a continental breakfast and Wi-Fi are all included with your stay. A restaurant two bars and coffee/tea area are featured on-site. Work out at the fitness center and relax inn the spa tub. It's also worth noting that this location features two pools and a separate children's pool, making this hotel well-suited for families, couples and anyone else in need of a vacation. Rates start at just $144 per night. Find this deal and the others mentioned above at Expedia.