The Ritz-Carlton, New Orleans is a luxurious hotel located in the heart of the city. While it doesn't have a beach, it offers a rooftop pool with stunning views of the city skyline. The hotel features elegant rooms and suites, a spa, and multiple dining options. It is conveniently located near popular attractions like the French Quarter and the Garden District.