GeneQ2112
Book an excursion through Carnival
GeneQ2112
Book an excursion through Carnival
marquis3708
Enjoy her. The Magic is our favorite ship!
KF13
Check the weather - can be rocky, especially in the North Atlantic
cskcrain
Get Wi-Fi option. Can not access some info without it. Carry on and off luggage to avoid back up and confusion. Be patient with the elevator situation or just plan on taking the stairs. Eat most meals in restaurants. Just have Fun!!!
ellerja
Check your bags!
Jamiec555
Choose a newer ship
don481
Nice designed ship but major ware in cabin and common areas. Still fun.
Textim
Book shore excursions early before boarding to save a lot of time for your vacation
kiddreese
I didn't like how it felt like we got nickle and dimed at every turn. They had some amazing stuff, but the kids club would close unless you paid for the special program, like build a bear or a special breakfast.
mystang
The only problem we had was the smell of pot (sometimes in the hall, and OFTEN on the balcony) We complained, but security claimed they couldn't smell it. Other passengers complained on our floor as well, but no one could find the source. It was frustrating having a balcony that you couldn't enjoy most of the time.
k9nurse011
There are great spaces to hide away and truly isolate. Also 2 casinos!
DConDEMAND83
Magic is a mid size ship. Learn how to navigate your way around the ship.
bonefixer
Awesome ship easy to explore! Take some time and just relax.
nhinganderson
DON’T DO IT
Vitaminsea0912
Cucina is open for lunch on embarkation day
drjet2001
The ship was renovated well.
Tmcquade
Not a great boat to try and entertain kids. Good if you want to sit by the pool. The hot tubs all close early. They usually had 1 open until 10.
aliklug5
I loved the teen club!
2tedmonds
Power strip (without surge protector) is a must if you need to charge electrics.
DD15
for relaxation check out the thermal pool
*Cruiseline.com is not a booking agent or travel agency, and does not charge any service fees to users of our site. Our partners (travel agencies and cruise lines) provide prices, which we list for our users' convenience. Cruiseline.com does not guarantee any specific rates or prices. While prices are updated daily, please check with the booking site for the exact amount. Cruiseline.com is not responsible for content on external web sites.