upper deck hotel favicon



Upper Deck Hotel & Bar is located in South Padre Island, Texas. We are a 21+ resort, meaning we do not allow under 21’s on premises as overnight guests. We have everything our guest’s need within walking distance, with the nearest beach only two minutes away. Our onsite restaurant and grill are the perfect place for breakfast, a light lunch or a full evening meal, our full bar has a great atmosphere all day and evening, and when you’re not in the mood for food and the desire to drink has passed, you can always lounge around the hot tub, or pool.

Upper deck hotel exterior
Upper deck hotel


The Upper Deck is an excellent venue for your wedding or honeymoon. We offer lodging, a great pool, a meeting space, and a party room, making it the perfect location for your next party or a social gathering. Let us know how we can help make your experience an unforgettable one at the Upper Deck Hotel.

upper deck hotel drinks
Upper deck dining

Call us to book your next event.