Hello, i'm planning a trip to Vienna, Bratislava and Budapest.. all within 8 days or so. I am getting more and more interested in staying in Bratislava more than 1 night, which would have been 3 for Vienna 4 Budapest and 1 for Bratislava. Is it worth shaving off a day in Budapest for 1 more night in Bratislava? I have been to Prague before and loved the city/culture and the food/beer and would be interested in the lower prices.
I would not allocate Bratislava more than one night during your short trip, but that's partly because I did not spend more than one night the time that I visited (during a very long trip). (The relative measure of how much I would enjoy more time there is speculation, like your own planning.) Vienna and Budapest are much larger cities with more options for both attractive neighborhood-wandering and indoor attractions.
If you are a culture sponge (music, art, architecture) like me, an extra night in Bratislava is an inexpensive alternative to Vienna, or even Prague or Budapest. There is a lovely small opera house and a symphony hall, both in the historic city center where 18th century buildings are beautifully preserved. There are also smaller venues for musical theater. I saw a delightful production of "Joseph and His Technicolored Dream Coat." Didn't need a translation; knew the story
The local wines and beers are great! You might even get an invite to a private home in some one's basement, as I did, tasting the products of a local vineyard, owned by a university professor.
We were in Bratislava recently for the opera. We spent two nights at https://www.hotelmarrols.sk/
Absolutely fabulous small hotel just a short walk away from the main square of the old town as well as the waterfront promenade. We loved Bratislava and will return. Lots of good restaurants and plenty to do and see in two nights. We would probably return just to have another chance to stay at Marrols. It was that good: comfortable common spaces, lavish included breakfast, lovely rooms with wood floors, leather chairs, ample storage and modern bathrooms. Not to mention the room mini bar is free. Elegant and gracious place.