Hi mjhoddi. I was between the same two resorts. I have stayed at both and chose the hard rock. They are both beautiful but we chose hard rock because it is a bigger resort and had more activities for our guest. Also, i found the food to be much better at the hard rock, I think Majestic is more elegant and the hard rock is more party so it depends on your vision you have!